Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach BACnet/IP service on controller
  2. Delivery
    Create BACnet File Object with traversal name
  3. Exploit
    Object name used as unvalidated file path
  4. Execution
    Read or overwrite arbitrary files
  5. Impact
    Full system compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires network reachability to the device's BACnet service (BACnet/IP), with the ability to dynamically create a BACnet File Object - a standard BACnet operation, so no special non-default feature toggle is implied. Exploitation is unauthenticated (PR:N) and needs no user interaction (UI:N). The limiting factor is network exposure: these WAGO controllers are typically deployed on building-automation/industrial networks, so an attacker must be able to reach the BACnet endpoint (directly, via a flat network, or through a compromised adjacent host). Affected products are the WAGO 0751-9x01, 0750-811x/0750-821x, 0762-420x/430x/520x/530x/620x/630x-8000 series, and 0752-8303-8000-0002 controllers.

Impact

This is a genuine high-priority issue, not a CVSS-inflation artifact. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H, 9.3) describes the worst realistic combination for an OT device: network-reachable, low complexity, no authentication, no user interaction, with full confidentiality, integrity and availability impact. Because the BACnet File Object's name is treated as a file path with insufficient validation, an unauthenticated attacker can both read and overwrite arbitrary files, and the description explicitly states this 'may lead to full system compromise' - consistent with the VC:H/VI:H/VA:H scoring. No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the risk is driven by the pre-conditions (unauthenticated + network) rather than observed in-the-wild activity. The main tempering factor is deployment reality: these are WAGO industrial controllers typically on segmented/isolated OT networks, so real-world exposure depends heavily on whether BACnet (and the device) is reachable by the attacker. All signals (CVSS 4.0 and the description) are internally consistent - no conflicting attack-vector/privilege data to flag.

Exploit ScenarioDerived

An attacker with network reachability to a WAGO controller's BACnet/IP service dynamically creates a BACnet File Object whose object name contains a relative path (e.g. '../../etc/passwd' or a path to a boot/config file). Because the name is used as a file path without directory containment, the attacker reads sensitive files or overwrites system/configuration files, pivoting to full control of the controller. No authentication or user interaction is required; no public POC is referenced in the input.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.6% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 01, 2026

Unauthenticated remote attackers can read or overwrite arbitrary files on affected WAGO controllers by creating a BACnet File Object whose object name is used as a file path without adequate validation, allowing directory traversal out of the intended storage location and potentially leading to full device compromise. The affected lines are the WAGO 0751-9x01, 0750-811x/0750-821x, 0762-420x/430x/520x/530x/620x/630x-8000 and 0752-8303-8000-0002 controllers; exploitation requires network reachability to the device's BACnet/IP service, but no authentication (PR:N) and no user interaction (UI:N) are needed, and dynamically creating a BACnet File Object is a standard protocol operation rather than a hidden feature. There is no public exploit identified at time of analysis and the issue is not confirmed actively exploited (no CISA KEV listing); the practical limiting factor is exposure, since these controllers normally sit on building-automation or industrial networks, so an attacker would need direct access, a flat network, or a compromised adjacent host to reach the BACnet endpoint. This is a genuine high-priority issue, not a CVSS-inflation artifact, as reflected in the CERTVDE advisory VDE-2025-102.

RemediationAI

Patch status is not confirmed by the available input data: the only supplied reference is the CERTVDE advisory VDE-2025-102 (https://www.certvde.com/en/advisories/VDE-2025-102/), which should be consulted first for the vendor's fixed firmware build and exact model coverage before upgrading any controller. Until a fixed firmware is confirmed and deployed, rely on network-level containment, which is the control that actually removes the attack surface: block inbound access to the BACnet/IP service (default UDP 47808, plus any BBMD or BACnet/SC ports in use) from everything except explicitly authorized engineering workstations, achieved by ACLs on the controller's uplink switch port or by moving the controllers into a dedicated automation VLAN with no routing to business or guest networks. The trade-off is that flattening BACnet traffic through a single BBMD/engineering host creates a chokepoint that must itself be hardened, and any rule change must be validated against the building-management system's legitimate polling to avoid breaking operations. If the firmware exposes a configuration option to restrict or disable dynamic BACnet File Object creation or to limit file-object storage to a fixed directory, apply it - accepting that some BAS or engineering tools that rely on dynamic object creation will stop working. Because exploitation is unauthenticated and requires no user interaction, do not treat BACnet access control or operator credentials as a compensating control; network reachability is the deciding factor. Also note that this is a path traversal with read and write primitives, so if compromise is suspected, treat the controller as fully untrusted: rotate any credentials or keys stored on the device, verify firmware and configuration files for modification, and reflash from a known-good vendor image rather than cleaning in place.

Affected VersionsENISA

0762-420x-8000-000x 1.0.0 <4.8.9
0762-530x-8000-000x 1.0.0 <4.8.9
0762-530x-8000-000x 1.0.0 <4.8.9 (70)
0752-8303-8000-0002 1.0.0 <4.8.9 (70)
0751-9x01 1.0.0 <4.8.9 (70)
0762-620x-8000-000x 1.0.0 <4.8.9 (70)
0762-420x-8000-000x 1.0.0 <4.8.9 (70)
0762-430x-8000-000x 1.0.0 <4.8.9
0751-9x01 1.0.0 <4.8.9
0762-340x 1.0.0 <4.8.9 (70)
0762-520x-8000-000x 1.0.0 <4.8.9 (70)
0750-811x-xxxx-xxxx 1.0.0 <4.8.9
0762-630x-8000-000x 1.0.0 <4.8.9 (70)
0762-340x 1.0.0 <4.8.9
0762-430x-8000-000x 1.0.0 <4.8.9 (70)
0750-811x-xxxx-xxxx 1.0.0 <4.8.9 (70)
0762-620x-8000-000x 1.0.0 <4.8.9
0750-821x-xxx-xxx 1.0.0 <4.8.9
0762-520x-8000-000x 1.0.0 <4.8.9
0752-8303-8000-0002 1.0.0 <4.8.9
0762-630x-8000-000x 1.0.0 <4.8.9
0750-821x-xxx-xxx 1.0.0 <4.8.9 (70)

Affected Packages

euvd 0750_811x_xxxx_xxxx fix: 4.8.9
euvd 0750_821x_xxx_xxx fix: 4.8.9
euvd 0751_9x01 fix: 4.8.9
euvd 0752_8303_8000_0002 fix: 4.8.9
euvd 0762_340x fix: 4.8.9
euvd 0762_420x_8000_000x fix: 4.8.9
euvd 0762_430x_8000_000x fix: 4.8.9
euvd 0762_520x_8000_000x fix: 4.8.9
euvd 0762_530x_8000_000x fix: 4.8.9
euvd 0762_620x_8000_000x fix: 4.8.9
euvd 0762_630x_8000_000x fix: 4.8.9

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 11 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a classic CWE-22 path traversal, but it occurs in an unusual place: the BACnet application-layer protocol rather than a web or file-transfer interface. BACnet devices expose a standardized File Object model, and clients can dynamically create such objects by supplying an object name; in the affected WAGO firmware that name is interpreted directly as a filesystem path. Because relative path components are not confined to the intended directory, a crafted object name containing traversal sequences lets the caller escape the designated folder and reach files outside it. The impact is bidirectional - the same primitive supports arbitrary file reads and arbitrary file writes - which is why the assessed impact is high for confidentiality, integrity and availability. The CVSS:4.0 vector supplied by the reporter (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N) and our independent CVSS:3.1 assessment (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) agree on the essentials: remote, unauthenticated, no user interaction, full loss of confidentiality, integrity and availability on the device itself, with no demonstrated downstream scope change beyond the controller. Affected machine identities from the supplied CPEs cover the WAGO 0751-9x01, 0750-811x-xxxx-xxxx, 0750-821x-xxx-xxx, 0762-420x/430x/520x/530x/620x/630x-8000-000x and 0752-8303-8000-0002 product families, and the advisory itself originates from CERTVDE as VDE-2025-102, indicating a coordinated vendor-coordinated disclosure for the WAGO controller line.

Know when 0751 9X01 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

Vendor (CERTVDE) PRIMARY 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 9.8 CRITICAL

Unauthenticated network-reachable BACnet operation (AV:N/AC:L/PR:N/UI:N) allowing arbitrary file read and overwrite leading to full system compromise, so C:H/I:H/A:H.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (CERTVDE).

CVSS VectorVendor: CERTVDE

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Oct 01, 2026 - 07:01 EUVD
CVE Published
Oct 01, 2026 - 06:42 cve.org
CRITICAL 9.3

DescriptionCVE.org

The object name of a dynamically created BACnet File Object is interpreted as a file path without sufficient validation. Because relative paths are not limited to the intended directory, an unauthenticated remote attacker can traverse outside of it and read or overwrite arbitrary files on the device, which may lead to full system compromise.

Executive ViewAI

Why It Matters

An unauthenticated flaw in WAGO 0751-9x01, 0750-811x/0750-821x, 0762-420x/430x/520x/530x/620x/630x-8000 and 0752-8303-8000-0002 controllers allows anyone who can reach the device's BACnet/IP service to read or overwrite arbitrary files, with the potential for a full takeover of the controller. Because these devices typically run building-automation and industrial processes, successful exploitation could disrupt physical operations, corrupt configuration or firmware data, and provide a foothold deeper into OT networks. Leadership should care because the affected assets are operational technology, not general-purpose IT, and the attack requires no credentials, only network reachability.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: isolate affected WAGO controllers on dedicated OT VLANs with no corporate or internet routing; block or allowlist inbound BACnet/IP (UDP/47808) to trusted BMS/BAS hosts only; disable BACnet/IP on controllers that do not need it; enforce OT firewall ACLs and monitor/alert on anomalous BACnet File Object creation and unexpected file-path values; restrict physical and management-plane access to the devices.

Threat Intelligence Overview

EPSS Score
0.6%
Top 54% exploitable
Prevalence
Low
WAGO industrial PLC/controller product lines, niche OT/ICS deployment footprint
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.6%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy