Summary
ABB is aware of public reports of vulnerabilities in a 3rd party component VLC media player Version 2.2.4 which was delivered together with the installation package of Camera Connect Version 1.5.0.14 and below. An update is available that resolves a privately reported outdated 3rd party component with vulnerabilities in the product versions listed as affected in this advisory. An attacker who successfully exploited any of these vulnerabilities in the 3rd party component could potentially compromise the system in different ways.
The following versions of ABB Ability Camera Connect are affected:
- Ability Camera Connect vers:intdot/<=1.5.0.14, 1.5.0.15
| CVSS | Vendor | Equipment | Vulnerabilities |
|---|---|---|---|
| v3 9.8 | ABB | ABB Ability Camera Connect | Heap-based Buffer Overflow, Integer Underflow (Wrap or Wraparound), Out-of-bounds Write, Uncontrolled Search Path Element, Integer Overflow or Wraparound, Off-by-one Error, Out-of-bounds Read, Double Free, Improper Restriction of Operations within the Bounds of a Memory Buffer, Use After Free |
Background
- Critical Infrastructure Sectors: Chemical, Commercial Facilities, Communications, Critical Manufacturing, Energy, Transportation Systems
- Countries/Areas Deployed: Worldwide
- Company Headquarters Location: Switzerland
Vulnerabilities
CVE-2024-46461
VLC media player 3.0.20 and earlier is vulnerable to denial of service through an integer overflow which could be triggered with a maliciously crafted mms stream (heap based overflow). If successful, a malicious third party could trigger either a crash of VLC or an arbitrary code execution with the target user’s privileges.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-122 Heap-based Buffer Overflow
Metrics
CVE-2023-47359
Videolan VLC prior to version 3.0.20 contains an incorrect offset read that leads to a Heap-Based Buffer Overflow in function GetPacket() and results in a memory corruption.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-787 Out-of-bounds Write
Metrics
CVE-2023-46814
A binary hijacking vulnerability exists within the VideoLAN VLC media player before 3.0.19 on Windows. The uninstaller attempts to execute code with elevated privileges out of a standard user writable location. Standard users may use this to gain arbitrary code execution as SYSTEM.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-427 Uncontrolled Search Path Element
Metrics
CVE-2022-41325
An integer overflow in the VNC module in VideoLAN VLC Media Player through 3.0.17.4 allows attackers, by tricking a user into opening a crafted playlist or connecting to a rogue VNC server, to crash VLC or execute code under some conditions.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-190 Integer Overflow or Wraparound
Metrics
CVE-2020-26664
A vulnerability in EbmlTypeDispatcher::send in VideoLAN VLC media player 3.0.11 allows attackers to trigger a heap-based buffer overflow via a crafted .mkv file.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-787 Out-of-bounds Write
Metrics
CVE-2019-19721
An off-by-one error in the DecodeBlock function in codec/sdl_image.c in VideoLAN VLC media player before 3.0.9 allows remote attackers to cause a denial of service (memory corruption) via a crafted image file. NOTE: this may be related to the SDL_Image product.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-193 Off-by-one Error
Metrics
CVE-2019-13962
lavc_CopyPicture in modules/codec/avcodec/video.c in VideoLAN VLC media player through 3.0.7 has a heap-based buffer over-read because it does not properly validate the width and height.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-125 Out-of-bounds Read
Metrics
CVE-2019-13615
libebml before 1.3.6, as used in the MKV module in VideoLAN VLC Media Player binaries before 3.0.3, has a heap-based buffer over-read in EbmlElement::FindNextElement.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-125 Out-of-bounds Read
Metrics
CVE-2019-13602
An Integer Underflow in MP4_EIA608_Convert() in modules/demux/mp4/mp4.c in VideoLAN VLC me-dia player through 3.0.7.1 allows remote attackers to cause a denial of service (heap-based buffer over-flow and crash) or possibly have unspecified other impact via a crafted .mp4 file.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-191 Integer Underflow (Wrap or Wraparound)
Metrics
CVE-2019-5460
Double Free in VLC versions <= 3.0.6 leads to a crash.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-415 Double Free
Metrics
CVE-2018-11529
VideoLAN VLC media player 2.2.x is prone to a use after free vulnerability which an attacker can lever-age to execute arbitrary code via crafted MKV files. Failed exploit attempts will likely result in denial of service conditions.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-416 Use After Free
Metrics
CVE-2017-17670
In VideoLAN VLC media player through 2.2.8, there is a type conversion vulnerability in mod-ules/demux/mp4/libmp4.c in the MP4 demux module leading to a invalid free, because the type of a box may be changed between a read operation and a free operation.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-416 Use After Free
Metrics
CVE-2017-10699
avcodec 2.2.x, as used in VideoLAN VLC media player 2.2.7-x before 2017-06-29, allows out-of-bounds heap memory write due to calling memcpy() with a wrong size, leading to a denial of service (application crash) or possibly code execution.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-787 Out-of-bounds Write
Metrics
CVE-2017-9301
plugins\audio_filter\libmpgatofixed32_plugin.dll in VideoLAN VLC media player 2.2.4 allows remote attackers to cause a denial of service (invalid read and application crash) or possibly have unspecified other impact via a crafted file.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-125 Out-of-bounds Read
Metrics
CVE-2017-8313
Heap out-of-bound read in ParseJSS in VideoLAN VLC before 2.2.5 due to missing check of string termination allows attackers to read data beyond allocated memory and potentially crash the process via a crafted subtitles file.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-125 Out-of-bounds Read
Metrics
CVE-2017-8312
Heap out-of-bound read in ParseJSS in VideoLAN VLC due to missing check of string length allows attackers to read heap uninitialized data via a crafted subtitles file.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-125 Out-of-bounds Read
Metrics
CVE-2017-8310
Heap out-of-bound read in CreateHtmlSubtitle in VideoLAN VLC 2.2.x due to missing check of string termination allows attackers to read data beyond allocated memory and potentially crash the process (causing a denial of service) via a crafted subtitles file.
Affected Products
ABB Ability Camera Connect
Vendor:
ABB
Product Version:
ABB Ability Camera Connect <=1.5.0.14
Product Status:
fixed, known_affected
Relevant CWE: CWE-125 Out-of-bounds Read
Metrics
Acknowledgments
- ABB PSIRT reported these vulnerabilities to CISA.
Notice
The information in this document is subject to change without notice, and should not be construed as a commitment by ABB. ABB provides no warranty, express or implied, including warranties of merchantability and fitness for a particular purpose, for the information contained in this document, and assumes no responsibility for any errors that may appear in this document. In no event shall ABB or any of its suppliers be liable for direct, indirect, special, incidental or consequential damages of any nature or kind arising from the use of this document, or from the use of any hardware or software described in this document, even if ABB or its suppliers have been advised of the possibility of such damages. This document and parts hereof must not be reproduced or copied without written permission from ABB, and the contents hereof must not be imparted to a third party nor used for any unauthorized purpose. All rights to registrations and trademarks reside with their respective owners.
Frequently Asked Questions
What causes the vulnerability? The vulnerability is caused by unchecked input data in the VLC media player in Camera Connect What is ? VLC media player What might an attacker use the vulnerability to do? An attacker who successfully exploited this vulnerability could cause the affected system node to stop or become inaccessible and allow the attacker to insert and run arbitrary code . How could an attacker exploit the vulnerability? An attacker could try to exploit the vulnerability by creating a specially crafted file, copying the file to affected system nodes and then manually open the file via VLC Mediaplayer. This would require that the attacker has access to the system network, by connecting to the network either directly or through a wrongly configured or penetrated firewall, or that he installs malicious software on a system node or otherwise infects the network with malicious software. Recommended practices help mitigate such attacks, see section Mitigating Factors above. Could the vulnerability be exploited remotely? No, to exploit this vulnerability an attacker would need to have physical access to an affected system node. Can functional safety be affected by an exploit of this vulnerability? While these vulnerabilities primarily impact confidentiality, integrity, and availability, they do not directly affect functional safety in the traditional sense. However, a compromised system (due to arbitrary code execution or a critical service crash) may compromise safety-related processes dependent on VLC, potentially disrupting business operations or compliance. What does the update do? The update removes the vulnerability by providing a newer version of the VLC media player When this security advisory was issued, had this vulnerability been publicly disclosed? This vulnerability has been publicly disclosed for the 3rd party component, but not for the ABB product using this component When this security advisory was issued, had ABB received any reports that this vulnerability was being exploited? No, ABB had not received any information indicating that this vulnerability had been exploited when this security advisory was originally issued.
Legal Notice and Terms of Use
This product is provided subject to this Notification (https://www.cisa.gov/notification) and this Privacy & Use policy (https://www.cisa.gov/privacy-policy).
Recommended Practices
CISA recommends users take defensive measures to minimize the exploitation risk of this vulnerability.
Minimize network exposure for all control system devices and/or systems, and ensure they are not accessible from the internet.
Locate control system networks and remote devices behind firewalls and isolate them from business networks.
When remote access is required, use more secure methods, such as Virtual Private Networks (VPNs), recognizing VPNs may have vulnerabilities and should be updated to the most recent version available. Also recognize VPN is only as secure as its connected devices.
CISA reminds organizations to perform proper impact analysis and risk assessment prior to deploying defensive measures.
CISA also provides a section for control systems security recommended practices on the ICS webpage on cisa.gov. Several CISA products detailing cyber defense best practices are available for reading and download, including Improving Industrial Control Systems Cybersecurity with Defense-in-Depth Strategies.
CISA encourages organizations to implement recommended cybersecurity strategies for proactive defense of ICS assets. Additional mitigation guidance and recommended practices are publicly available on the ICS webpage at cisa.gov in the technical information paper, ICS-TIP-12-146-01B–Targeted Cyber Intrusion Detection and Mitigation Strategies.
Organizations observing suspected malicious activity should follow established internal procedures and report findings to CISA for tracking and correlation against other incidents.
Advisory Conversion Disclaimer
This ICSA is a verbatim republication of ABB PSIRT 4HZM000603 from a direct conversion of the vendor’s Common Security Advisory Framework (CSAF) advisory. This is republished to CISA’s website as a means of increasing visibility and is provided “as-is” for informational purposes only. CISA is not responsible for the editorial or technical accuracy of republished advisories and provides no warranties of any kind regarding any information contained within this advisory. Further, CISA does not endorse any commercial product or service. Please contact ABB PSIRT directly for any questions regarding this advisory.
Revision History
- Initial Release Date: 2025-11-27
| Date | Revision | Summary |
|---|---|---|
| 2025-11-27 | 1 | Initial version. |
| 2025-11-28 | 2 | Correction in References |
| 2026-05-26 | 3 | Initial CISA Republication of ABB PSIRT 4HZM000603 advisory |