18 matches found
CVE-2021-31630-OpenPLC_RCE
CVE-2021-31630-OpenPLCRCE OpenPLC v3 웹서버에서의 인증된 원격 코드 실행 익스플로잇...
CVE-2026-31156
CVE-2026-31156 OpenPLC-v3 において、コマンドラインから渡されたファイルパスパラメータに対して妥当性チェックを行わないことに起因するパスインジェクションの脆弱性があります。攻撃者は悪意のあるパスを構築することで任意の読み取り可能なファイルを読み取ることができ、情報漏洩のリスクがあります。 脆弱性タイプ 不適切な入力検証(パスインジェクション) 情報漏洩(任意ファイル読み取り) 脆弱性概要 gluegenerator.cpp からコンパイルされたバイナリプログラムには、ユーザーが指定したファイルパスの検証不足に起因する任意ファイル読み取りの脆弱性が含まれています。...
OpenPLC-CVE-2021-31630-RCE
OpenPLC v3 인증된 RCE CVE-2021-31630 이것은 OpenPLC v3의 취약점 CVE-2021-31630에 대한 최신 Python 3.13+ 호환 개념 증명 익스플로잇입니다. 이 취약점은 인증된 사용자가 악성 코드가 포함된 사용자 정의 하드웨어 레이어를 업로드할 수 있게 하여 호스트에서 원격 코드 실행RCE을 유발합니다. 원본 취약점 발견 및 권고 자료는 Fellipe Oliveira가 제공했습니다. 이 재구현 및 최신화는 httpx, CLI 도구, 로깅 및 보다 안전한 탐지 기술을 사용합니다. 익스플로잇 개...
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...
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...
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...
EUVD-2026-21009
OpenPLCV3 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...
CVE-2026-35063 Missing Authorization in OpenPLC_V3
OpenPLCV3 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-35063
OpenPLCV3 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...
EUVD-2025-203181
OpenPLCV3 is vulnerable to a cross-site request forgery CSRF attack due to the absence of proper CSRF validation. This issue allows an unauthenticated attacker to trick a logged-in administrator into visiting a maliciously crafted link, potentially enabling unauthorized modification of PLC settin...
Exploit for Code Injection in Openplcproject Openplc_V3_Firmware
CVE-2021-31630 打HTB的机器时候碰到的cve,exploit-db的exp有些错误于是给出手工利用方式以及e...
CVE-2025-34226 OpenPLC Runtime v3 Persistent DoS
OpenPLC Runtime v3 contains an input validation flaw in the /upload-program-action endpoint: the epochtime field supplied during program uploads is not validated and can be crafted to induce corruption of the programs database. After a successful malformed upload the runtime continues to operate...
CVE-2025-54811 OpenPLC_V3
OpenPLCV3 has a vulnerability in the enipThread function that occurs due to the lack of a return value. This leads to a crash when the server loop ends and execution hits an illegal ud2 instruction. This issue can be triggered remotely without authentication by starting the same server multiple...
OpenPLC_V3
RISK EVALUATION Successful exploitation of this vulnerability could cause a denial of service, making the PLC runtime process crash. 2. RECOMMENDED PRACTICES CISA recommends users take defensive measures to minimize the risk of exploitation of this vulnerability, such as: Minimize network...
CVE-2025-1066 CVE-2025-1066
OpenPLCV3 contains an arbitrary file upload vulnerability, which could be leveraged for malvertising or phishing campaigns...
Exploit for Code Injection in Openplcproject Openplc_V3_Firmware
CVE-2021-31630 OpenPLC 3 WebServer Authenticated Remote Code E...
OpenPLC 3 Remote Code Execution
Exploit Title: OpenPLC 3 - Remote Code Execution Authenticated Date: 25/04/2021 Exploit Author: Fellipe Oliveira Vendor Homepage: https://www.openplcproject.com/ Software Link: https://github.com/thiagoralves/OpenPLCv3 Version: OpenPLC v3 Tested on: Ubuntu 16.04,Debian 9,Debian 10 Buster...
OpenPLC 3 - Remote Code Execution (Authenticated) Exploit
Exploit Title: OpenPLC 3 - Remote Code Execution Authenticated Exploit Author: Fellipe Oliveira Vendor Homepage: https://www.openplcproject.com/ Software Link: https://github.com/thiagoralves/OpenPLCv3 Version: OpenPLC v3 Tested on: Ubuntu 16.04,Debian 9,Debian 10 Buster /usr/bin/python3 import...