CVE-2026-31156 - Vulnerability Analysis
MediumCVSS: 6.5Last Updated: May 14, 2026
OpenPLC - Path Traversal
Published: May 13, 2026Updated: May 14, 2026PoC AvailableRemote Exploitable
Overview
OpenPLC v3 contains a path traversal caused by lack of validation on file path parameters in glue_generator.cpp, letting attackers read arbitrary files, exploit requires crafted command line input.
Severity & Score
Severity: Medium
CVSS Score: 6.5
Impact
Attackers can read arbitrary files, potentially exposing sensitive information.
Mitigation
Update to the latest version with proper input validation on file path parameters.
Related Resources
Details
- CVE ID
- CVE-2026-31156
- Severity
- Medium
- CVSS Score
- 6.5
- Type
- path_traversal
- Status
- unconfirmed
CWE
- CWE-22
CVSS Metrics
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N