Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconScan OT network for Horner PLCs
-
DeliveryIdentify authentication endpoints (Modbus/web UI)
-
ExploitLaunch automated brute force (Hydra/Metasploit)
-
InstallGain admin credentials
-
C2Download PLC ladder logic
-
ExecuteModify process control logic
-
ImpactUpload malicious program
-
Step 8Manipulate industrial process
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Password strength requirements
|
| Exploitation Conditions | Network connectivity to Horner Automation XL4/XL7 PLC management interfaces or Cscape software instances (typically TCP ports 80/443 for web UI, 502 for Modbus, 44818 for EtherNet/IP, or proprietary protocols). No authentication required to attempt brute force (PR:N in CVSS vector). No user interaction needed (UI:N). Exploitation succeeds against default PLC configurations with weak passwords and no rate limiting enabled. Limiting factors: attacker must have IP routing path to OT network segment (achievable via compromised corporate network, exposed internet-facing HMIs, or supply chain attacks on engineering workstations). Attack complexity is low (AC:L) because no cryptographic bypass or race condition exploitation required - simple iterative password submission. |
| Impact | Real-world risk is CRITICAL for operational technology environments. CVSS 9.1 accurately reflects severity: network vector (AV:N) means attackers can target PLCs from corporate networks or via internet-exposed industrial DMZs; low complexity (AC:L) and no privileges required (PR:N) enable automated credential stuffing; high confidentiality and integrity impact (C:H/I:H) allows attackers to read proprietary logic and modify PLC ladder logic to sabotage industrial processes. The CISA ICS-CERT advisory (icsa-26-106-02) publication signals real threat to critical infrastructure sectors. While EPSS data and KEV status are not provided in source data, ICS-CERT publication itself indicates priority concern for industrial defenders. Attack automation is trivial - tools like Hydra or Metasploit can brute force common PLC passwords (default credentials: 'admin/admin', 'user/user', or facility names). Availability is NOT impacted (A:N) per CVSS, suggesting brute force attempts don't crash the PLC, making attacks stealthier. Key risk factor: OT environments rarely have EDR or authentication monitoring, so brute force attempts may go undetected until process manipulation occurs. This is a PATCH IMMEDIATELY scenario for any organization with Horner PLCs on networked systems. |
| Exploit ScenarioDerived | Attacker scans industrial network subnet (e.g., 10.50.0.0/24) using Nmap with Modbus/EtherNet/IP scripts, identifying XL7 PLCs on port 502 and Cscape web interfaces on port 80. Using Hydra with a wordlist of common industrial passwords (derived from facility names, 'admin', 'password123'), attacker brute forces PLC authentication over 2-4 hours. Once authenticated, attacker downloads proprietary ladder logic containing trade secrets, then uploads modified logic to disable safety interlocks or alter setpoints in a chemical reactor. No public POC code confirmed in source data, but attack techniques are well-documented in OT penetration testing frameworks. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 17, 2026
Brute force password attacks against Horner Automation XL4/XL7 PLCs and Cscape software allow remote unauthenticated attackers to gain unauthorized administrative access via network connections. Weak password policies (limited complexity requirements) combined with absent rate limiting enable systematic credential enumeration. CVSS 9.1 (Critical) reflects network-accessible attack with no authentication required. CISA ICS-CERT advisory confirms vulnerability in operational technology environments where PLCs control industrial processes.
RemediationAI
Apply vendor-released updates from Horner Automation's Cscape software download page (https://hornerautomation.com/cscape-software-free/cscape-software/) - specific patched version numbers not confirmed in source data, consult vendor advisory for exact release addressing CVE-2026-6284. After patching, immediately change all PLC passwords to complex credentials (minimum 16 characters, mixed case, numbers, symbols) and disable default accounts. Compensating controls if patching is delayed: (1) Network segmentation - isolate PLCs on dedicated OT VLANs with firewall rules blocking port 80/443/502/44818 from corporate networks, allowing only engineering workstations via ACLs (trade-off: breaks remote monitoring until VPN configured). (2) Deploy industrial protocol firewall or IDS (Claroty, Nozomi, Dragos) to detect brute force patterns like rapid authentication failures or password spraying (trade-off: requires capital investment and OT security expertise). (3) Implement jump host architecture where engineers RDP into hardened bastion before accessing PLC programming interfaces (trade-off: adds operational friction, requires identity management integration). Note: Simply disabling network access is NOT viable for most OT environments requiring HMI connectivity - risk acceptance with monitoring may be necessary until patching window.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 3 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Horner Automation Cscape is an engineering software platform for programming XL-series programmable logic controllers (PLCs) used in industrial automation. The vulnerability stems from CWE-521 (Weak Password Requirements), where authentication mechanisms lack two critical security controls: insufficient password complexity enforcement and missing brute-force mitigation (no account lockout, rate limiting, or CAPTCHA). Affected products per CPE data include Cscape software (cpe:2.3:a:horner_automation:cscape) and XL7/XL4 PLC firmware (cpe:2.3:a:horner_automation:xl7_plc and xl4_plc). The network-accessible nature (AV:N) indicates these authentication endpoints are exposed on TCP/IP interfaces, typical for PLC remote management protocols like Modbus TCP, EtherNet/IP, or proprietary OPC interfaces. In OT environments, PLCs often have predictable IP addresses on flat networks, making them discoverable through industrial protocol scanning tools like PLCScan or Nmap NSE scripts.
Know when Brute Force gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
An attacker with network access to the PLC is able to brute force discover passwords to gain unauthorized access to systems and services. The limited password complexity and no password input limiters makes brute force password enumeration possible.
Executive ViewAI
Horner Automation XL4/XL7 PLCs and Cscape software are vulnerable to remote unauthenticated brute force attacks that could allow attackers to gain administrative access to industrial control systems. This poses direct operational risk to manufacturing and process control environments, as compromised PLCs could disrupt or manipulate critical production processes, equipment safety interlocks, and data integrity. Immediate inventory and isolation of affected systems is required to prevent unauthorized access to industrial operations.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict network access to XL4/XL7 management interfaces using firewall rules and VLANs-allow only authorized engineering workstations; (2) Implement network-level rate limiting on administrative ports (typically 502/TCP for Modbus) to slow brute force attempts; (3) Deploy intrusion detection focused on repeated failed authentication attempts to these systems; (4) Enforce strong password policies with minimum 12-character length and complexity requirements; (5) Monitor and alert on all administrative login attempts; (6) Isolate affected PLCs to air-gapped or heavily restricted networks where operationally feasible.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Brute Force
View allRuggedCom Rugged Operating System (ROS) before 3.3 has a factory account with a password derived from the MAC Address fi
An issue in the password change function of Silverpeas v6.4.2 and lower allows for the bypassing of password complexity
Victure RX1800 EN_V1.0.0_r12_110933 was discovered to utilize a weak default password which includes the last 8 digits o
Critical authentication bypass vulnerability in OpenC3 COSMOS v6.0.0 caused by weak password requirements that enable br
QaTraq 6.9.2 ships with administrative account credentials which are enabled in default installations and permit immedia
I-doit pro 25 and below and I-doit open 25 and below employ weak password requirements for Administrator account creatio
Weak Password Requirements in GitHub repository modoboa/modoboa prior to 2.1.0. Rated critical severity (CVSS 9.8), this
Weak Password Requirements in GitHub repository janeczku/calibre-web prior to 0.6.20. Rated critical severity (CVSS 9.8)
Weak Password Requirements in GitHub repository thorsten/phpmyfaq prior to 3.1.12. Rated critical severity (CVSS 9.8), t
Beijing Zed-3 Technologies Co.,Ltd VoIP simpliclty ASG 8.5.0.17807 (20181130-16:12) has a Weak password vulnerability. R
Weak Password Requirements in GitHub repository thorsten/phpmyfaq prior to 3.1.8. Rated critical severity (CVSS 9.8), th
Weak Password Requirements in GitHub repository ikus060/minarca prior to 4.2.2. Rated critical severity (CVSS 9.8), this
EUVD-2026-23442
GHSA-r9f4-h79v-5p47
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB