Control Runtime System Toolkit Codesys Control Runtime System Toolkit

Don't miss out!

Thousands of developers use stack.watch to stay informed.
Get an email whenever new security vulnerabilities are reported in Codesys Control Runtime System Toolkit.

By the Year

In 2026 there have been 0 vulnerabilities in Codesys Control Runtime System Toolkit. Control Runtime System Toolkit did not have any published security vulnerabilities last year.




Year Vulnerabilities Average Score
2026 0 0.00
2025 0 0.00
2024 0 0.00
2023 33 7.37
2022 8 7.28
2021 4 8.03
2020 4 8.65
2019 3 0.00

It may take a day or so for new Control Runtime System Toolkit vulnerabilities to show up in the stats or in the list of recent security vulnerabilities. Additionally vulnerabilities may be tagged under a different product or component name.

Recent Codesys Control Runtime System Toolkit Security Vulnerabilities

CODESYS Control Buffer Overflow: Remote Auth Escalation to Full Device Access
CVE-2022-4046 8.8 - High - August 03, 2023

In CODESYS Control in multiple versions a improper restriction of operations within the bounds of a memory buffer allow an remote attacker with user privileges to gain full access of the device.

Buffer Overflow

CODESYS Runtime: Unrestricted File Download via CmpApp (CVE-2023-37551)
CVE-2023-37551 6.5 - Medium - August 03, 2023

In multiple Codesys products in multiple versions, after successful authentication as a user, specially crafted network communication requests can utilize the CmpApp component to download files with any file extensions to the controller. In contrast to the regular file download via CmpFileTransfer, no filtering of certain file types is performed here. As a result, the integrity of the CODESYS control runtime system may be compromised by the files loaded onto the controller.

Files or Directories Accessible to External Parties

Codesys CmpApp internal address read CVE-2023-37550
CVE-2023-37550 6.5 - Medium - August 03, 2023

In multiple Codesys products in multiple versions, after successful authentication as a user, specific crafted network communication requests with inconsistent content can cause the CmpApp component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37545, CVE-2023-37546, CVE-2023-37547, CVE-2023-37548 and CVE-2023-37549.

Codesys CmpApp DoS via crafted net req causing invalid address read
CVE-2023-37549 6.5 - Medium - August 03, 2023

In multiple Codesys products in multiple versions, after successful authentication as a user, specific crafted network communication requests with inconsistent content can cause the CmpApp component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37545, CVE-2023-37546, CVE-2023-37547, CVE-2023-37548 and CVE-2023-37550

Codesys CmpApp Network Request CVE-2023-37548: Denial-of-Service
CVE-2023-37548 6.5 - Medium - August 03, 2023

In multiple Codesys products in multiple versions, after successful authentication as a user, specific crafted network communication requests with inconsistent content can cause the CmpApp component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37545, CVE-2023-37546, CVE-2023-37547, CVE-2023-37549 and CVE-2023-37550

Codesys CmpApp DoS via Crafted Network Requests (CVE-2023-37547)
CVE-2023-37547 6.5 - Medium - August 03, 2023

In multiple Codesys products in multiple versions, after successful authentication as a user, specific crafted network communication requests with inconsistent content can cause the CmpApp component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37545, CVE-2023-37546, CVE-2023-37548, CVE-2023-37549 and CVE-2023-37550

Codesys CmpApp DoS via Invalid Address Read
CVE-2023-37546 6.5 - Medium - August 03, 2023

In multiple Codesys products in multiple versions, after successful authentication as a user, specific crafted network communication requests with inconsistent content can cause the CmpApp component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37545, CVE-2023-37547, CVE-2023-37548, CVE-2023-37549 and CVE-2023-37550

Codesys CmpAppForce DoS via Invalid Mem Read (CVE-2023-37559)
CVE-2023-37559 6.5 - Medium - August 03, 2023

After successful authentication as a user in multiple Codesys products in multiple versions, specific crafted network communication requests with inconsistent content can cause the CmpAppForce component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37558

Codesys CmpAppBP Heap Buffer Overwrite via Authenticated Remote Requests
CVE-2023-37557 6.5 - Medium - August 03, 2023

After successful authentication as a user in multiple Codesys products in multiple versions, specific crafted remote communication requests can cause the CmpAppBP component to overwrite a heap-based buffer, which can lead to a denial-of-service condition.

Memory Corruption

Codesys CmpAppBP DoS via Crafted Network Requests
CVE-2023-37556 6.5 - Medium - August 03, 2023

In multiple versions of multiple Codesys products, after successful authentication as a user, specific crafted network communication requests with inconsistent content can cause the CmpAppBP component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37552, CVE-2023-37553, CVE-2023-37554 and CVE-2023-37555.

Codesys CmpAppBP Internal Read Vulnerability Denial of Service
CVE-2023-37555 6.5 - Medium - August 03, 2023

In multiple versions of multiple Codesys products, after successful authentication as a user, specific crafted network communication requests with inconsistent content can cause the CmpAppBP component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37552, CVE-2023-37553, CVE-2023-37554 and CVE-2023-37556.

Codesys CmpAppBP DoS via crafted network request
CVE-2023-37554 6.5 - Medium - August 03, 2023

In multiple versions of multiple Codesys products, after successful authentication as a user, specific crafted network communication requests with inconsistent content can cause the CmpAppBP component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37552, CVE-2023-37553, CVE-2023-37555 and CVE-2023-37556.

Codesys CmpAppBP Invalid Address Read Enables DoS
CVE-2023-37553 6.5 - Medium - August 03, 2023

In multiple versions of multiple Codesys products, after successful authentication as a user, specific crafted network communication requests with inconsistent content can cause the CmpAppBP component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37552, CVE-2023-37554, CVE-2023-37555 and CVE-2023-37556.

Codesys CmpAppBP Invalid Read DoS
CVE-2023-37552 6.5 - Medium - August 03, 2023

In multiple versions of multiple Codesys products, after successful authentication as a user, specific crafted network communication requests with inconsistent content can cause the CmpAppBP component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37553, CVE-2023-37554, CVE-2023-37555 and CVE-2023-37556.

Codesys CmpAppForce BUG: Authenticated DoS via crafted network requests
CVE-2023-37558 6.5 - Medium - August 03, 2023

After successful authentication as a user in multiple Codesys products in multiple versions, specific crafted network communication requests with inconsistent content can cause the CmpAppForce component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37559

Codesys CmpApp invalid read leading to DoS via crafted network requests
CVE-2023-37545 6.5 - Medium - August 03, 2023

In multiple Codesys products in multiple versions, after successful authentication as a user, specific crafted network communication requests with inconsistent content can cause the CmpApp component to read internally from an invalid address, potentially leading to a denial-of-service condition. This vulnerability is different to CVE-2023-37546, CVE-2023-37547, CVE-2023-37548, CVE-2023-37549, CVE-2023-37550

CODESYS DS buffer overflow via improper op restriction
CVE-2022-47393 6.5 - Medium - May 15, 2023

An authenticated, remote attacker may use a Improper Restriction of Operations within the Bounds of a Memory Buffer vulnerability in multiple versions of multiple CODESYS products to force a denial-of-service situation.

Buffer Overflow

Denial-of-service via Improper Input Validation in CODESYS CmpApp Components
CVE-2022-47392 6.5 - Medium - May 15, 2023

An authenticated, remote attacker may use a improper input validation vulnerability in the CmpApp/CmpAppBP/CmpAppForce Components of multiple CODESYS products in multiple versions to read from an invalid address which can lead to a denial-of-service condition.

Improper Input Validation

Stack OOB Write in CODESYS CmpTraceMgr RCE / DoS
CVE-2022-47383 8.8 - High - May 15, 2023

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

Memory Corruption

CODESYS CmpTraceMgr OOB stack write allows RCE
CVE-2022-47382 8.8 - High - May 15, 2023

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

Memory Corruption

CODESYS stack OOB write leads to RCE and DoS
CVE-2022-47381 8.8 - High - May 15, 2023

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

Memory Corruption

CODESYS OOB Stack Write CVE-2022-47380 Enables RCE
CVE-2022-47380 8.8 - High - May 15, 2023

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

Memory Corruption

CODESYS OOB Write in Products RCE/DoS
CVE-2022-47379 8.8 - High - May 15, 2023

An authenticated, remote attacker may use a 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.

Memory Corruption

CODESYS Input Validation Flaw Allows Remote DoS via Invalid Address Reads
CVE-2022-47391 7.5 - High - May 15, 2023

In multiple CODESYS products in multiple versions an unauthorized, remote attacker may use a improper input validation vulnerability to read from invalid addresses leading to a denial of service.

Improper Input Validation

Input Validation Flaw in CODESYS Enables Authenticated Remote DoS
CVE-2022-47378 6.5 - Medium - May 15, 2023

Multiple CODESYS products in multiple versions are prone to a improper input validation vulnerability. An authenticated remote attacker may craft specific requests that use the vulnerability leading to a denial-of-service condition.

Improper Input Validation

CODESYS V3 Input Validation Authenticated Remote Login Blocking
CVE-2022-22508 4.3 - Medium - May 15, 2023

Improper Input Validation vulnerability in multiple CODESYS V3 products allows an authenticated remote attacker to block consecutive logins of a specific type.

Improper Input Validation

CODESYS CmpTraceMgr Stack OOB Write RCE
CVE-2022-47384 8.8 - High - May 15, 2023

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

Memory Corruption

CVE-2022-47385: CODESYS CmpAppForce Stack OOB Write RCE/DoS
CVE-2022-47385 8.8 - High - May 15, 2023

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

Memory Corruption

CODESYS CmpTraceMgr OOB Stack Write Remote Code Exec
CVE-2022-47386 8.8 - High - May 15, 2023

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

Memory Corruption

Stack OOB Write in CODESYS CmpTraceMgr Enables RCE
CVE-2022-47387 8.8 - High - May 15, 2023

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

Memory Corruption

CODESYS CmpTraceMgr OOB Stack Write RCE
CVE-2022-47388 8.8 - High - May 15, 2023

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

Memory Corruption

CODESYS CmpTraceMgr OOB Stack Write DoS/Remote Code Exec
CVE-2022-47389 8.8 - High - May 15, 2023

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

Memory Corruption

CODESYS CmpTraceMgr Stack OOB Write Enables Remote Code Execution
CVE-2022-47390 8.8 - High - May 15, 2023

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

Memory Corruption

In CmpBlkDrvTcp of CODESYS V3 in multiple versions an uncontrolled ressource consumption
CVE-2022-30791 7.5 - High - July 11, 2022

In CmpBlkDrvTcp of CODESYS V3 in multiple versions an uncontrolled ressource consumption allows an unauthorized attacker to block new TCP connections. Existing connections are not affected.

Resource Exhaustion

In CmpChannelServer of CODESYS V3 in multiple versions an uncontrolled ressource consumption
CVE-2022-30792 7.5 - High - July 11, 2022

In CmpChannelServer of CODESYS V3 in multiple versions an uncontrolled ressource consumption allows an unauthorized attacker to block new communication channel connections. Existing connections are not affected.

Resource Exhaustion

A bug in CmpUserMgr component can lead to only partially applied security policies
CVE-2022-22518 6.5 - Medium - April 07, 2022

A bug in CmpUserMgr component can lead to only partially applied security policies. This can result in enabled, anonymous access to components part of the applied security policy.

Incorrect Default Permissions

An authenticated remote attacker can cause a null pointer dereference in the CmpSettings component of the affected CODESYS products
CVE-2022-22513 6.5 - Medium - April 07, 2022

An authenticated remote attacker can cause a null pointer dereference in the CmpSettings component of the affected CODESYS products which leads to a crash.

NULL Pointer Dereference

A remote, unauthenticated attacker
CVE-2022-22519 7.5 - High - April 07, 2022

A remote, unauthenticated attacker can send a specific crafted HTTP or HTTPS requests causing a buffer over-read resulting in a crash of the webserver of the CODESYS Control runtime system.

Buffer Over-read

An unauthenticated, remote attacker
CVE-2022-22517 7.5 - High - April 07, 2022

An unauthenticated, remote attacker can disrupt existing communication channels between CODESYS products by guessing a valid channel ID and injecting packets. This results in the communication channel to be closed.

Use of Insufficiently Random Values

A remote
CVE-2022-22515 8.1 - High - April 07, 2022

A remote, authenticated attacker could utilize the control program of the CODESYS Control runtime system to use the vulnerability in order to read and modify the configuration file(s) of the affected products.

Exposure of Resource to Wrong Sphere

An authenticated, remote attacker can gain access to a dereferenced pointer contained in a request
CVE-2022-22514 7.1 - High - April 07, 2022

An authenticated, remote attacker can gain access to a dereferenced pointer contained in a request. The accesses can subsequently lead to local overwriting of memory in the CmpTraceMgr, whereby the attacker can neither gain the values read internally nor control the values to be written. If invalid memory is accessed, this results in a crash.

Untrusted Pointer Dereference

CODESYS Control Runtime system before 3.5.17.10 has a Heap-based Buffer Overflow.
CVE-2021-33485 9.8 - Critical - August 03, 2021

CODESYS Control Runtime system before 3.5.17.10 has a Heap-based Buffer Overflow.

Memory Corruption

In CODESYS V3 web server before 3.5.17.10
CVE-2021-36763 7.5 - High - August 03, 2021

In CODESYS V3 web server before 3.5.17.10, files or directories are accessible to External Parties.

Files or Directories Accessible to External Parties

CODESYS Control Runtime system before 3.5.17.0 has improper input validation
CVE-2021-29242 7.3 - High - May 03, 2021

CODESYS Control Runtime system before 3.5.17.0 has improper input validation. Attackers can send crafted communication packets to change the router's addressing scheme and may re-route, add, remove or change low level communication packages.

Improper Input Validation

CODESYS Gateway 3 before 3.5.16.70 has a NULL pointer dereference
CVE-2021-29241 7.5 - High - May 03, 2021

CODESYS Gateway 3 before 3.5.16.70 has a NULL pointer dereference that may result in a denial of service (DoS).

NULL Pointer Dereference

CODESYS Control runtime system before 3.5.16.10
CVE-2020-15806 7.5 - High - July 22, 2020

CODESYS Control runtime system before 3.5.16.10 allows Uncontrolled Memory Allocation.

Allocation of Resources Without Limits or Throttling

An issue was discovered in CODESYS Development System before 3.5.16.0
CVE-2020-12068 - May 14, 2020

An issue was discovered in CODESYS Development System before 3.5.16.0. CODESYS WebVisu and CODESYS Remote TargetVisu are susceptible to privilege escalation.

CODESYS V3 web server before 3.5.15.40
CVE-2020-10245 9.8 - Critical - March 26, 2020

CODESYS V3 web server before 3.5.15.40, as used in CODESYS Control runtime systems, has a buffer overflow.

Memory Corruption

CODESYS Control V3, Gateway V3, and HMI V3 before 3.5.15.30
CVE-2020-7052 - January 24, 2020

CODESYS Control V3, Gateway V3, and HMI V3 before 3.5.15.30 allow uncontrolled memory allocation which can result in a remote denial of service condition.

CODESYS 3 web server before 3.5.15.20
CVE-2019-18858 - November 20, 2019

CODESYS 3 web server before 3.5.15.20, as distributed with CODESYS Control runtime systems, has a Buffer Overflow.

Stay on top of Security Vulnerabilities

Want an email whenever new vulnerabilities are published for Codesys Control Runtime System Toolkit or by Codesys? Click the Watch button to subscribe.

Codesys
Vendor

subscribe