Lucene search
+L

282 matches found

NVD
NVD
•added 2026/07/10 11:16 p.m.•36 views

CVE-2026-14480

OpenPLC Runtime v3 contains an authenticated arbitrary file write vulnerability in the legacy web UI program‑upload workflow. The application stores an attacker‑supplied filename progfile directly into the Programs.File database field and later uses this value as the destination path for an...

9.9CVSS0.00616EPSS
SaveExploits0References2
attackerkb
attackerkb
•added 2026/07/10 10:17 p.m.•15 views

CVE-2026-14480

OpenPLC Runtime v3 contains an authenticated arbitrary file write vulnerability in the legacy web UI program‑upload workflow. The application stores an attacker‑supplied filename progfile directly into the Programs.File database field and later uses this value as the destination path for an...

9.9CVSS6.2AI score0.00616EPSS
SaveExploits0References3Affected Software1
Cvelist
Cvelist
•added 2026/07/10 10:17 p.m.•74 views

CVE-2026-14480 OpenPLC v3 External Control of File Name or Path

OpenPLC Runtime v3 contains an authenticated arbitrary file write vulnerability in the legacy web UI program‑upload workflow. The application stores an attacker‑supplied filename progfile directly into the Programs.File database field and later uses this value as the destination path for an...

9.9CVSS0.00616EPSS
SaveExploits0References2
CVE
CVE
•added 2026/07/10 10:17 p.m.•101 views

CVE-2026-14480

CVE-2026-14480 affects OpenPLC Runtime v3. An authenticated user can write arbitrary files via the legacy web UI program-upload workflow by storing a attacker-controlled filename (prog_file) that is later used as the destination path. Python os.path.join() honors absolute paths, enabling writes a...

9.9CVSS6.1AI score0.00616EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/07/10 10:17 p.m.•17 views

CVE-2026-14480 OpenPLC v3 External Control of File Name or Path

OpenPLC Runtime v3 contains an authenticated arbitrary file write vulnerability in the legacy web UI program‑upload workflow. The application stores an attacker‑supplied filename progfile directly into the Programs.File database field and later uses this value as the destination path for an...

9.9CVSS6.1AI score0.00616EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/10 12:00 a.m.•13 views

CVE-2026-14480: External Control of File Name or Path

OpenPLC Runtime v3 contains an authenticated arbitrary file write vulnerability in the legacy web UI program‑upload workflow. The application stores an attacker‑supplied filename progfile directly into the Programs.File database field and later uses this value as the destination path for an...

9.9CVSS6.1AI score0.00616EPSS
SaveExploits0References2
ICS
ICS
•added 2026/07/09 6:00 a.m.•34 views

OpenPLC v3

ADVISORY SUMMARY Successful exploitation of this vulnerability could allow an authenticated attacker to write arbitrary files to the filesystem and escalate this into arbitrary native code execution through the normal OpenPLC program compilation process, potentially resulting in code execution...

9.9CVSS6.3AI score0.00616EPSS
SaveExploits0References13
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•43 views

PT-2026-56921

Name of the Vulnerable Software and Affected Versions OpenPLC Runtime version 3 Description An authenticated arbitrary file write exists in the legacy web UI program-upload workflow. The application stores an attacker-supplied filename prog file into the Programs.File database field and uses this...

9.9CVSS6.5AI score0.00616EPSS
SaveExploits0References6
Packet Storm News
Packet Storm News
•added 2026/05/17 12:00 a.m.•45 views

One Step Further: Understanding PLC Binaries through Cross-Platform Reverse Engineering and Function-Level Semantic Analysis

As emerging attacks increasingly target Industrial Control Systems ICS, the security of Programmable Logic Controllers PLCs has become a critical concern. Binary Code Analysis BCA, which enables analysts to understand compiled programs without source code, is essential for ICS security tasks such...

5.8AI score
SaveExploits0
BDU FSTEC
BDU FSTEC
•added 2026/05/15 12:00 a.m.•15 views

OpenPLC PLC File Read Write

The vulnerability in the gluegenerator.cpp script of the OpenPLC programmable logic controller software relates to an incorrect restriction on the path name when processing parameters varName and varType. Exploiting this vulnerability allows a remote attacker to read and write arbitrary files...

6.8CVSS6.5AI score0.00463EPSS
SaveExploits2References4Affected Software1
RedhatCVE
RedhatCVE
•added 2026/05/14 7:58 p.m.•25 views

CVE-2026-31156

A path injection vulnerability exists in OpenPLC v3 2c82b0e79c53f8c1f1458eee15fec173400d6e1a as the binary program compiled from gluegenerator.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 t...

6.5CVSS6.8AI score0.00463EPSS
SaveExploits2References1
EUVD
EUVD
•added 2026/05/13 6:30 p.m.•25 views

EUVD-2026-29960

A path injection vulnerability exists in OpenPLC v3 2c82b0e79c53f8c1f1458eee15fec173400d6e1a as the binary program compiled from gluegenerator.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 t...

6.8AI score0.00463EPSS
SaveExploits2References3
NVD
NVD
•added 2026/05/13 4:16 p.m.•26 views

CVE-2026-31156

A path injection vulnerability exists in OpenPLC v3 2c82b0e79c53f8c1f1458eee15fec173400d6e1a as the binary program compiled from gluegenerator.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 t...

6.5CVSS0.00463EPSS
SaveExploits2References1
GithubExploit
GithubExploit
•added 2026/05/13 8:34 a.m.•158 views

Exploit for CVE-2026-31156

CVE-2026-31156 There is a path injection vulnerability in Open...

7AI score0.00463EPSS
SaveExploits2
attackerkb
attackerkb
•added 2026/05/13 12:00 a.m.•14 views

CVE-2026-31156

A path injection vulnerability exists in OpenPLC v3 2c82b0e79c53f8c1f1458eee15fec173400d6e1a as the binary program compiled from gluegenerator.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 t...

6.5CVSS6.8AI score0.00463EPSS
SaveExploits2References3
Positive Technologies
Positive Technologies
•added 2026/05/13 12:00 a.m.•28 views

PT-2026-40634

Name of the Vulnerable Software and Affected Versions OpenPLC v3 2c82b0e79c53f8c1f1458eee15fec173400d6e1a Description A path injection issue exists in the binary program compiled from glue generator.cpp. The software fails to validate file path parameters passed via the command line, specifically...

6.8CVSS6.9AI score0.00463EPSS
SaveExploits2References6
CVE
CVE
•added 2026/05/13 12:00 a.m.•55 views

CVE-2026-31156

OpenPLC v3 (2c82b0e79c53f8c1f1458eee15fec173400d6e1a) contains a path injection vulnerability in the binary program compiled from glue_generator.cpp. The root cause is the lack of validation on file path parameters (specifically varName and varType) passed via the command line, which are directly...

6.5CVSS6.8AI score0.00463EPSS
SaveExploits2References1Affected Software1
CNNVD
CNNVD
•added 2026/05/13 12:00 a.m.•30 views

OpenPLC security vulnerabilities

OpenPLC is an open-source, programmable logic controller developed by Thiago Alves. It provides low-cost industrial solutions for automation and research purposes. OpenPLC has a security vulnerability, which stems from the binary program compiled from gluegenerator.cpp not verifying the file path...

6.5CVSS6.7AI score0.00463EPSS
SaveExploits2References2
Mend
Mend
•added 2026/05/13 12:00 a.m.•12 views

CVE-2026-31156

A path injection vulnerability exists in OpenPLC v3 2c82b0e79c53f8c1f1458eee15fec173400d6e1a as the binary program compiled from gluegenerator.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 t...

7.1CVSS6.8AI score0.00463EPSS
SaveExploits2References2
Cvelist
Cvelist
•added 2026/05/13 12:00 a.m.•58 views

CVE-2026-31156

A path injection vulnerability exists in OpenPLC v3 2c82b0e79c53f8c1f1458eee15fec173400d6e1a as the binary program compiled from gluegenerator.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 t...

0.00463EPSS
SaveExploits2References1
Rows per page
Query Builder