Priority MEDIUM 62
A path injection vulnerability exists in OpenPLC v3 (2c82b0e79c53f8c1f1458eee15fec173400d6e1a) as the binary program compiled from glue_generator.cpp does not perform any validation on the file path parameters passed via…
CVSS 3.1MEDIUM 6.5· Network · Low privileges · No interaction · EPSS 0.00387 · Published 2026-05-13 · No fix listed CWE-22
Priority LOW 39
OpenPLC_V3 REST API endpoint checks for JWT presence but never verifies the caller's role.
CVSS 4.0HIGH 8.7· Network · Low privileges · No interaction · EPSS 0.00244 · Published 2026-04-09 · No fix listed CWE-862
Priority MEDIUM 41
OpenPLC_V3 is vulnerable to a Plaintext Storage of a Password vulnerability that could allow an attacker to retrieve credentials and access sensitive information.
CVSS 4.0CRITICAL 9.2· Network · No auth · No interaction · EPSS 0.00302 · Published 2026-04-09 · No fix listed CWE-256
Priority MEDIUM 42
OpenPLC_V3 is vulnerable to an Initialization of a Resource with an Insecure Default vulnerability which could allow an attacker to gain access to the system by bypassing authentication via an API.
CVSS 4.0CRITICAL 9.2· Network · No auth · No interaction · EPSS 0.00458 · Published 2026-04-09 · No fix listed CWE-1188
Priority HIGH 72
An out-of-bounds read vulnerability exists in the OpenPLC Runtime EtherNet/IP PCCC parser functionality of OpenPLC_v3 b4702061dc14d1024856f71b4543298d77007b88.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01021 · Published 2024-09-18 · No fix listed CWE-125
Priority HIGH 72
An out-of-bounds read vulnerability exists in the OpenPLC Runtime EtherNet/IP PCCC parser functionality of OpenPLC_v3 b4702061dc14d1024856f71b4543298d77007b88.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01099 · Published 2024-09-18 · No fix listed CWE-125
Priority HIGH 76
A stack-based buffer overflow vulnerability exists in the OpenPLC Runtime EtherNet/IP parser functionality of OpenPLC _v3 b4702061dc14d1024856f71b4543298d77007b88.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.02398 · Published 2024-09-18 · No fix listed CWE-121
Priority HIGH 72
Multiple invalid pointer dereference vulnerabilities exist in the OpenPLC Runtime EtherNet/IP parser functionality of OpenPLC_v3 16bf8bac1a36d95b73e7b8722d0edb8b9c5bb56a.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01021 · Published 2024-09-18 · No fix listed CWE-704
Priority HIGH 72
Multiple invalid pointer dereference vulnerabilities exist in the OpenPLC Runtime EtherNet/IP parser functionality of OpenPLC_v3 16bf8bac1a36d95b73e7b8722d0edb8b9c5bb56a.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01021 · Published 2024-09-18 · No fix listed CWE-704
Priority MEDIUM 58
OpenPLC 3 through 9cd8f1b allows XSS via an SVG document as a profile picture.
CVSS 3.1MEDIUM 5.4· Network · Low privileges · User interaction · EPSS 0.00334 · Published 2024-06-28 · No fix listed CWE-79
Priority MEDIUM 60
Command Injection in Open PLC Webserver v3 allows remote attackers to execute arbitrary code via the "Hardware Layer Code Box" component on the "/hardware" page of the application.
CVSS 3.1HIGH 8.8· Network · Low privileges · No interaction · EPSS 0.27075 · Published 2021-08-03 · No fix listed CWE-94
Priority MEDIUM 45
A buffer overflow vulnerability was discovered in the OpenPLC controller, in the OpenPLC_v2 and OpenPLC_v3 versions.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01532 · Published 2019-04-21 · No fix listed CWE-119