CVE-2021-47770: autonomy openplc Code Injection
Vulnerability summary
CVE-2021-47770 is a high (CVSS 8.8) Code Injection vulnerability in autonomy openplc. EPSS estimates a 0.75% chance of exploitation in the next 30 days, higher than 54.2% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 21-01-2026PublishedVulnerability first disclosed.
- 14-08-2026Last modifiedVulnerability information updated.
Description
OpenPLC v3 contains an authenticated remote code execution vulnerability that allows attackers with valid credentials to inject malicious code through the hardware configuration interface. Attackers can upload a custom hardware layer with embedded reverse shell code that establishes a network connection to a specified IP and port, enabling remote command execution.
CVSS metrics
4 scores · 2 sources · 2 versions- NVDNIST8.6HighCVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- NVDNIST8.8HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.75%
Chance of exploitation in the next 30 days
Percentile
54%
Versus all other CVEs
30-day change
+0.02 pp
From 0.74% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundOpenPLC 3 - Remote Code Execution (Authenticated)
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Autonomy1 product
- openplcOpenPLC v3
1 vendor · 1 product
References
4 links- www.openplcproject.comProduct
- www.vulncheck.com/advisories/openplc-remote-code-executionThird Party Advisory