Patchfirst
CVE-2021-26828 KEVPublic exploit High · 8.8 EPSS 39.1%

OpenPLC ScadaBR Unrestricted Upload of File with Dangerous Type Vulnerability

OpenPLC · ScadaBR

Summary

OpenPLC ScadaBR, through 0.9.1 on Linux and through 1.12.4 on Windows, suffers from an unrestricted file upload flaw in its view_edit.shtm component, which fails to restrict the types of files that can be uploaded. An attacker with network access and valid low-privilege user credentials, requiring no user interaction, can upload and execute arbitrary JSP files on the server.

Official description · NVD

OpenPLC ScadaBR through 0.9.1 on Linux and through 1.12.4 on Windows allows remote authenticated users to upload and execute arbitrary JSP files via view_edit.shtm.

Breakdown
65.9 / 100
Exploited
Yes, in CISA KEV
Reports
0
Tactics
2/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. How attackers get in

  2. What they do

First seen exploited 4 years after disclosure. Public exploit code (PoC-in-GitHub) was available 2 months before disclosure.

  1. Public exploit codePoC-in-GitHub2 mo before
  2. Disclosedday 0
  3. First seen exploitedVulnCheck KEV evidence+4 yrs
  4. Added to CISA KEVEU database agrees+4 yrs

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

2 , grouped by in kill-chain order, 2 cited passages 2

Initial AccessTA0001

Exploit Public-Facing Application T1190 Medium
AI mapping from the description · how it is exploited

remote exploitation of exposed web application

allows remote authenticated users to upload and execute arbitrary JSP files
From the official description (NVD) Original (opens in a new tab) ↗

ExecutionTA0002

Command and Scripting Interpreter T1059 Medium
AI mapping from the description · primary impact

uploaded JSP files execute as server code

upload and execute arbitrary JSP files
From the official description (NVD) Original (opens in a new tab) ↗

Detection

0 rules for this CVE · 244 general rules for its techniques

Rules for this CVE

0 that reference CVE-2021-26828 directly.

CVE-specific rules are not available in this build. Search SigmaHQ ↗

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

What security researchers reported

Not named in any threat report yet

References

5 links, grouped by NVD tag (3 duplicates merged)
↑ ↓ chooseEnter openEsc close