Appsecure logo

CVE-2022-47379: High Vulnerability in CODESYS Products

CVE-2022-47379 is a high-severity out-of-bounds write vulnerability affecting multiple CODESYS products. An authenticated remote attacker can exploit this flaw, leading to potential denial-of-service and remote code execution. Urgent remediation is required to mitigate risks.

HIGHCVSS 8.8 · Published May 15, 2023

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

CVE-2022-47379 is a high-severity vulnerability that allows an authenticated, remote attacker to exploit an out-of-bounds write flaw within multiple CODESYS products. This vulnerability could lead to a denial-of-service condition, memory overwriting, or even remote code execution, posing significant risks to affected systems.

With a CVSS base score of 8.8, this vulnerability falls into the high severity category, indicating that it requires immediate attention from organizations that utilize the affected products. The potential impact on confidentiality, integrity, and availability is substantial, suggesting that attackers may leverage this vulnerability to gain significant control over affected systems.

Organizations must assess their exposure to this vulnerability, particularly if they utilize CODESYS products that are vulnerable. The urgency for defenders is critical, as failure to remediate could lead to severe consequences.

Currently, no public exploit has been confirmed, and this vulnerability is not listed in the Known Exploited Vulnerabilities (KEV) database. However, the potential for exploitation remains high, necessitating proactive measures from security teams.

Vulnerability Details

An authenticated, remote attacker may use an out-of-bounds write vulnerability in multiple CODESYS products in multiple versions to write data into memory which can lead to a denial-of-service condition, memory overwriting, or remote code execution.

The CVSS score for this vulnerability is 8.8, indicating a high severity level. The vulnerability affects multiple products from CODESYS, and any system running an affected version is at risk. The publication date for this CVE is May 15, 2023.

Technical Analysis

The root cause of this vulnerability lies in improper bounds checking, allowing attackers to overwrite memory. The attack vector is network-based, meaning that exploitation can occur remotely without physical access to the system.

The complexity of the attack is low, with attackers requiring only low privileges to exploit this vulnerability. No user interaction is needed, which significantly increases the risk profile. If exploited, the confidentiality, integrity, and availability of affected systems may be severely compromised.

Risk & Impact Analysis

Risk to organizations includes potential data loss, disruption of operations, and unauthorized access to systems. Given the potential for remote code execution, the blast radius could extend beyond the immediate affected systems, impacting interconnected services and networks.

Organizations should prioritize patching immediately. The CVSS score suggests that the impact is significant, and the lack of confirmed public exploits should not diminish the urgency for remediation.

Exploitation Status

Signal

Status

Known Exploit

No

Public PoC

No

Actively Exploited

No

Ransomware Use

No

Affected Versions

The following versions of CODESYS products are affected by this vulnerability and should be updated to the latest versions to mitigate risk:

All versions prior to the vendor patch for CODESYS products, including but not limited to control_for_beaglebone_sl, control_for_empc-a/imx6_sl, control_for_iot2000_sl, and others listed in the CVE details.

Mitigation & Remediation

Organizations should implement the following mitigation strategies:

1. Apply the latest patches provided by CODESYS for the affected products.

2. Implement network controls to restrict access to CODESYS products and ensure that only authorized personnel can connect.

3. Monitor systems for any unusual activity that may indicate exploitation attempts.

For more information on penetration testing and how to secure your systems effectively, consider leveraging penetration testing services to identify vulnerabilities.

Detection Guidance

Organizations should be vigilant in monitoring for signs of exploitation. Key indicators include abnormal memory usage patterns, unexpected system crashes, or unauthorized access attempts.

Log files should be analyzed for anomalies that coincide with network access to vulnerable CODESYS products, especially during unusual hours.

AppSecure Threat Intelligence Insight

CVE-2022-47379 reflects a critical vulnerability trend in industrial control systems, emphasizing the need for robust security practices in software development and deployment.

Security teams must remain proactive in identifying and mitigating vulnerabilities, particularly in widely used platforms like CODESYS. The lack of known exploits should not lead to complacency; instead, it should encourage ongoing vigilance.

For comprehensive strategies on securing your industrial systems, consult our guide on vulnerability management programs and how to implement effective security measures.

Additionally, consider reviewing our insights on security testing best practices to enhance your organization's resilience against future vulnerabilities.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.