CVE Intelligence

Openplcproject Openplc V3 Firmware vulnerabilities

🔔 Create alert RSS Version checker

Published CVEs affecting Openplcproject Openplc V3 Firmware: 4 record(s), with affected versions and fixes.
cpe:2.3:o:openplcproject:openplc_v3_firmware

CVE-2026-31156 Medium · 6.5 CWE-22 May 13, 2026
Path Traversal in Openplcproject Openplc V3 Firmware
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 the command line. The user-controlled input parameters are directly passed to the underlying file operation functions (fopen/ifstream/ofstream) for file reading and writing. An attacker can exploit this vulnerability by constructing a malicious path to read arbitrary readable files.
CVE-2026-35063 High · 8.8 CWE-862 Apr 9, 2026
Missing Authorization in OpenPLC_V3
OpenPLC_V3 REST API endpoint checks for JWT presence but never verifies the caller's role. Any authenticated user with role=user can delete any other user, including administrators, by specifying their user ID or they can create new accounts with role=admin, escalating to full administrator access.
CVE-2026-35556 High · 7.5 CWE-256 Apr 9, 2026
Plaintext storage of a password in OpenPLC_V3
OpenPLC_V3 is vulnerable to a Plaintext Storage of a Password vulnerability that could allow an attacker to retrieve credentials and access sensitive information.
CVE-2026-28205 Critical · 9.8 CWE-1188 Apr 9, 2026
Initialization of a resource with an insecure default in OpenPLC_V3
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.