VYPR

Vendor CVEs

Codesys

All CVEs

154 total · sorted by risk
  • CVE-2019-9009HigSep 17, 2019
    risk 0.49cvss 7.5epss 0.02

    An issue was discovered in 3S-Smart CODESYS before 3.5.15.0 . Crafted network packets cause the Control Runtime to crash.

  • CVE-2019-13532HigSep 13, 2019
    risk 0.49cvss 7.5epss 0.03

    CODESYS V3 web server, all versions prior to 3.5.14.10, allows an attacker to send specially crafted http or https requests which may allow access to files outside the restricted working directory of the controller.

  • CVE-2019-9012HigAug 15, 2019
    risk 0.49cvss 7.5epss 0.02

    An issue was discovered in 3S-Smart CODESYS V3 products. A crafted communication request may cause uncontrolled memory allocations in the affected CODESYS products and may result in a denial-of-service condition. All variants of the following CODESYS V3 products in all versions…

  • CVE-2018-20026HigFeb 19, 2019
    risk 0.49cvss 7.5epss 0.03

    Improper Communication Address Filtering exists in CODESYS V3 products versions prior V3.5.14.0.

  • CVE-2018-20025HigFeb 19, 2019
    risk 0.49cvss 7.5epss 0.03

    Use of Insufficiently Random Values exists in CODESYS V3 products versions prior V3.5.14.0.

  • CVE-2021-34599HigDec 1, 2021
    risk 0.48cvss 7.4epss 0.00

    Affected versions of CODESYS Git in Versions prior to V1.1.0.0 lack certificate validation in HTTPS handshakes. CODESYS Git does not implement certificate validation by default, so it does not verify that the server provides a valid and trusted HTTPS certificate. Since the…

  • CVE-2021-29242HigMay 3, 2021
    risk 0.48cvss 7.3epss 0.01

    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.

  • CVE-2026-2364HigMar 10, 2026
    risk 0.47cvss 7.3epss 0.00

    If a legitimate user confirms a self-update prompt or initiate an installation of a CODESYS Development System, a low privileged local attacker can gain elevated rights due to a TOCTOU vulnerability in the CODESYS installer.

  • CVE-2023-3662HigAug 3, 2023
    risk 0.47cvss 7.3epss 0.00

    In CODESYS Development System versions from 3.5.17.0 and prior to 3.5.19.20 a vulnerability allows for execution of binaries from the current working directory in the users context .

  • CVE-2023-3670HigJul 28, 2023
    risk 0.47cvss 7.3epss 0.00

    In CODESYS Development System 3.5.9.0 to 3.5.17.0 and CODESYS Scripting 4.0.0.0 to 4.1.0.0 unsafe directory permissions would allow an attacker with local access to the workstation to place potentially harmful and disguised scripts that could be executed by legitimate users.

  • CVE-2022-22514HigApr 7, 2022
    risk 0.46cvss 7.1epss 0.01

    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…

  • CVE-2025-0694MedMar 18, 2025
    risk 0.43cvss 6.6epss 0.00

    Insufficient path validation in CODESYS Control allows low privileged attackers with physical access to gain full filesystem access.

  • CVE-2026-0393MedMay 21, 2026
    risk 0.42cvss 6.5epss 0.00

    The affected product may expose credentials remotely between low privileged visualization users during concurrent login operations due to insufficient isolation of authentication data. The vulnerability affects only login operations within an active visualization session.

  • CVE-2023-37559MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37558MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37557MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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.

  • CVE-2023-37556MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37555MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37554MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37553MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37552MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37551MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37550MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37549MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37548MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37547MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37546MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2023-37545MedAug 3, 2023
    risk 0.42cvss 6.5epss 0.01

    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…

  • CVE-2022-47393MedMay 15, 2023
    risk 0.42cvss 6.5epss 0.01

    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.

  • CVE-2022-47392MedMay 15, 2023
    risk 0.42cvss 6.5epss 0.01

    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.

  • CVE-2022-47378MedMay 15, 2023
    risk 0.42cvss 6.5epss 0.01

    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.

  • CVE-2022-32141MedJun 24, 2022
    risk 0.42cvss 6.5epss 0.01

    Multiple CODESYS Products are prone to a buffer over read. A low privileged remote attacker may craft a request with an invalid offset, which can cause an internal buffer over-read, resulting in a denial-of-service condition. User interaction is not required.

  • CVE-2022-32140MedJun 24, 2022
    risk 0.42cvss 6.5epss 0.01

    Multiple CODESYS products are affected to a buffer overflow.A low privileged remote attacker may craft a request, which can cause a buffer copy without checking the size of the service, resulting in a denial-of-service condition. User Interaction is not required.

  • CVE-2022-32139MedJun 24, 2022
    risk 0.42cvss 6.5epss 0.01

    In multiple CODESYS products, a low privileged remote attacker may craft a request, which cause an out-of-bounds read, resulting in a denial-of-service condition. User Interaction is not required.

  • CVE-2022-32136MedJun 24, 2022
    risk 0.42cvss 6.5epss 0.01

    In multiple CODESYS products, a low privileged remote attacker may craft a request that cause a read access to an uninitialized pointer, resulting in a denial-of-service. User interaction is not required.

  • CVE-2022-22518MedApr 7, 2022
    risk 0.42cvss 6.5epss 0.01

    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.

  • CVE-2022-22513MedApr 7, 2022
    risk 0.42cvss 6.5epss 0.01

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

  • CVE-2021-34596MedOct 26, 2021
    risk 0.42cvss 6.5epss 0.01

    A crafted request may cause a read access to an uninitialized pointer in CODESYS V2 Runtime Toolkit 32 Bit full and PLCWinNT prior to versions V2.4.7.56, resulting in a denial-of-service condition.

  • CVE-2020-12068MedMay 14, 2020
    risk 0.42cvss 6.5epss 0.01

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

  • CVE-2020-7052MedJan 24, 2020
    risk 0.42cvss 6.5epss 0.02

    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.

  • CVE-2019-19789MedDec 20, 2019
    risk 0.42cvss 6.5epss 0.01

    3S-Smart CODESYS SP Realtime NT before V2.3.7.28, CODESYS Runtime Toolkit 32 bit full before V2.4.7.54, and CODESYS PLCWinNT before V2.4.7.54 allow a NULL pointer dereference.

  • CVE-2019-13542MedSep 17, 2019
    risk 0.42cvss 6.5epss 0.01

    3S-Smart Software Solutions GmbH CODESYS V3 OPC UA Server, all versions 3.5.11.0 to 3.5.15.0, allows an attacker to send crafted requests from a trusted OPC UA client that cause a NULL pointer dereference, which may trigger a denial-of-service condition.

  • CVE-2025-41739MedDec 1, 2025
    risk 0.38cvss 5.9epss 0.00

    An unauthenticated remote attacker, who beats a race condition, can exploit a flaw in the communication servers of the CODESYS Control runtime system on Linux and QNX to trigger an out-of-bounds read via crafted socket communication, potentially causing a denial of service.

  • CVE-2025-41658MedAug 4, 2025
    risk 0.36cvss 5.5epss 0.00

    CODESYS Runtime Toolkit-based products may expose sensitive files to local low-privileged operating system users due to default file permissions.

  • CVE-2022-1794MedJul 11, 2022
    risk 0.36cvss 5.5epss 0.00

    The CODESYS OPC DA Server prior V3.5.18.20 stores PLC passwords as plain text in its configuration file so that it is visible to all authorized Microsoft Windows users of the system.

  • CVE-2022-1989MedAug 23, 2022
    risk 0.35cvss 5.3epss 0.01

    All CODESYS Visualization versions before V4.2.0.0 generate a login dialog vulnerable to information exposure allowing a remote, unauthenticated attacker to enumerate valid users.

  • CVE-2022-31803MedJun 24, 2022
    risk 0.35cvss 5.3epss 0.01

    In CODESYS Gateway Server V2 an insufficient check for the activity of TCP client connections allows an unauthenticated attacker to consume all available TCP connections and prevent legitimate users or clients from establishing a new connection to the CODESYS Gateway Server V2.…

  • CVE-2025-2595MedApr 23, 2025
    risk 0.34cvss 5.3epss 0.00

    An unauthenticated remote attacker can bypass the user management in CODESYS Visualization and read visualization template files or static elements by means of forced browsing.

  • CVE-2021-30187MedMay 25, 2021
    risk 0.34cvss 5.3epss 0.00

    CODESYS V2 runtime system SP before 2.4.7.55 has Improper Neutralization of Special Elements used in an OS Command.

  • CVE-2024-6876MedSep 10, 2024
    risk 0.29cvss 4.4epss 0.00

    Out-of-Bounds read vulnerability in OSCAT Basic Library allows an local, unprivileged attacker to access limited internal data of the PLC which may lead to a crash of the affected service.