☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
Siemens logo [ WEBSITE ] [ VENDOR STATS ]
CVSS: 5.3 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N 🐛 CWE-125
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2026-89208

CVE-2026-89208 Out-of-Bounds Access in Siemens
📅 PUBLISHED: 2026-10-13 00:00 UTC 🔄 UPDATED: 2026-10-14 05:00 UTC
[ ZERO-DAY / UNPATCHED ] [ DEFENSE PATCH ↓ ]
💣 PoC: Public
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🥷 MITRE: T1190
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
Country: Germany License: Commercial
VULNERABLE: Capital Embedded AR Classic 431-422 (All versions), Capital Embedded AR Classic R20-11 (All versions < V2303), Desigo PXC00-E.D / PXC00-U / PXC001-E.D / PXC100-E.D / PXC12-E.D / PXC128-U / PXC200-E.D / PXC22-E.D / PXC22.1-E.D / PXC36.1-E.D / PXC50-E.D / P
CVSS VECTOR BREAKDOWN 5.3
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: N Privileges Required None
UI: N User Interaction None
S: U Scope Unchanged
C: L Confidentiality Low
I: N Integrity None
A: N Availability None
5.3
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2026-89208 is an out-of-bounds read (CWE-125) in Siemens Capital Embedded AR Classic (automotive embedded runtime) and Siemens Desigo PXC/PXM building automation controllers. The affected products do not properly validate input bounds before accessing packet data, allowing an unauthenticated remote attacker to trigger memory reads outside intended packet boundaries. Per the provided CVSS vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N) the confidentiality impact is Low while integrity and availability are unaffected, yielding a base score of 5.3; exploitability is trivial (network-reachable, no authentication, no user interaction, low attack complexity), making this a low-effort reconnaissance-grade disclosure primitive against industrial and automotive control assets.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Technical Analysis

The vulnerability class is a classic out-of-bounds read (CWE-125). Per the NVD description: "The affected product does not properly validate input bounds before accessing packet data. This could allow an unauthenticated remote attacker to trigger memory reads outside the intended packet boundaries."

Mechanism, as derivable from the description:

  • The affected code receives network packet data and, prior to accessing fields within that data, fails to validate that the requested offset/length stays within the received buffer ("input bounds").
  • Because bounds validation is absent, an attacker-controlled length or offset field causes the parser to read memory located beyond the intended packet boundary.
  • This is a read primitive only. The description explicitly limits impact to "memory reads outside the intended packet boundaries" — there is no stated write, code-execution, or state-corruption consequence in the supplied data.

Attack surface:

  • Capital Embedded AR Classic is an AUTOSAR Classic-based embedded runtime used in automotive ECUs; exposure depends on whether the affected component terminates or processes attacker-reachable network traffic.
  • Desigo PXC/PXM are building automation and room automation controllers (BACnet/IP and web-management interfaces typical of this product family), placing them on building/OT networks and, when improperly segmented, on enterprise-reachable segments.

Important accuracy note: the NVD description does not name the specific protocol field, parser function, or endpoint involved. No public PoC, Nuclei template, or exploit code has been observed. Concrete function names, packet structures, and offsets are therefore unknown and are not fabricated here.

What an out-of-bounds read enables at this class level:

  • Disclosure of adjacent heap/stack memory (potential leak of pointers, configuration data, session tokens, or firmware-internal structures).
  • Read primitives are frequently used as a building block in exploit chains (defeating ASLR, mapping memory layout), even though this CVE alone does not provide a write primitive.
  • In some parsers an OOB read can also force a fault/crash, but the supplied CVSS vector lists Availability impact as None, so this report does not assert a DoS outcome.

Because CVSS confidentiality is rated "Low" rather than "High," the expected leakage is limited or partial in scope — consistent with a bounded over-read rather than an unrestricted read-any-address primitive. This inference is drawn from the published vector, not from vendor detail.

Exploitation Scenarios

No public PoC is available; the attack chain below is inferred strictly from the vulnerability class (unauthenticated network-reachable out-of-bounds read) and the stated product set. No specific function names, API paths, or packet field names are asserted because the NVD description provides none.

  1. Reconnaissance / target identification
  • Identify exposed Siemens Desigo PXC/PXM controllers and Capital Embedded AR Classic-based devices. Desigo devices are commonly reachable over BACnet/IP (UDP/47808) and web-management interfaces; Capital Embedded AR is network-reachable wherever the host ECU exposes its network stack to untrusted traffic.
  • Internet- and flat-LAN exposure can be enumerated via Shodan-style queries (e.g., web titles referencing Desigo/PXM20) and by scanning the relevant management/control ports.
  • Version fingerprinting determines applicability: Desigo PXC/PXM are implicated for all versions >= V2.3; Capital Embedded AR Classic R20-11 is implicated below V2303.
  1. Triggering the specific flaw class
  • The attacker sends a crafted network packet to the vulnerable process. The packet includes a length or offset value that, when used by the parser, references data beyond the received packet buffer.
  • Because the product "does not properly validate input bounds before accessing packet data," the parser proceeds to read memory outside the intended boundary and returns or processes the out-of-range data.
  • No authentication is required (PR:N) and no user interaction is required (UI:N) per the CVSS vector, so the crafted packet can be sent directly by an unauthenticated network peer.
  1. Payload/execution method (vulnerability-class level)
  • Payload is a deliberately malformed protocol packet with attacker-controlled size/offset fields that exceed the actual packet length.
  • The request is delivered to the packet-processing interface of the affected product. No file drop, credential, or user action is needed.
  • Successful triggering produces out-of-bounds memory reads; the read content may be reflected in a response or otherwise observable by the attacker depending on how the product surfaces the parsed data.
  1. Post-exploitation impact
  • Directly: unauthorized read of adjacent memory contents (confidentiality: Low per CVSS). This may leak internal data useful for subsequent exploitation.
  • Indirectly: information disclosure can enable further attacks (e.g., memory layout discovery), though this CVE alone provides no write or code-execution primitive per the supplied data.
  • No integrity or availability impact is asserted (I:N, A:N).

Impact Assessment

  • CVSS base: 5.3 (Medium). Vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N.
    • AV:N — exploitable over the network; the vulnerable interface must be reachable from the attacker.
    • AC:L — no special conditions; a single malformed packet suffices.
    • PR:N — no authentication required.
    • UI:N — no user interaction.
    • S:U — impact confined to the vulnerable component.
    • C:L — limited confidentiality loss (out-of-bounds read / information disclosure).
    • I:N / A:N — no integrity or availability impact per the vector.
  • Affected deployments span two distinct critical-infrastructure domains:
    • Automotive embedded systems (Capital Embedded AR Classic) — potential leakage of ECU-internal memory where the runtime processes untrusted network input.
    • Building automation (Desigo PXC/PXM controllers >= V2.3) — these devices commonly sit on OT/BMS networks and may be reachable from corporate networks if segmentation is weak, broadening the blast radius within a facility.
  • Because CVSS confidentiality is Low, treat this as a reconnaissance-grade disclosure issue rather than direct compromise. However, in OT environments, any unauthenticated network-reachable memory-read exposure warrants prompt attention, and the primitive may be chained by a motivated adversary across a longer campaign.
  • EPSS: not yet scored by FIRST.org (no value fabricated). CISA KEV: not listed. No known exploitation in the wild per supplied data.

Detection Guidance

Sigma Rule

title: Potential CVE-2026-89208 Out-of-Bounds Read in Siemens Capital Embedded AR / Desigo PXC-PXM
id: 7b2f1c9a-3e4d-4a1b-9c2e-1f0a5d6b8e42
status: experimental
description: Detects malformed network packets or anomalous failures against Siemens Desigo PXC/PXM controllers and Capital Embedded AR Classic that may trigger an out-of-bounds memory read (CWE-125).
references:
  - https://nvd.nist.gov/vuln/detail/CVE-2026-89208
author: valtersit.com
date: 2026-01-01
logsource:
  category: network_connection
  product: zeek
detection:
  selection_dest:
    id.resp_p:
      - 47808   # BACnet/IP
      - 80
      - 443
  selection_size:
    # unusually large or malformed packet announces vs shifted length fields
    orig_bytes: '> 1400'
  condition: selection_dest and selection_size
falsepositives:
  - Legitimate large BACnet/IP or management traffic
  - Bulk firmware uploads
level: medium
tags:
  - attack.t1190
  - cve.2026.89208

YARA Rule

rule CVE_2026_89208_OOB_Read_Network_Packet
{
    meta:
        description = "Heuristic detection of malformed packets with length/offset fields exceeding packet size targeting Siemens Capital Embedded AR / Desigo PXC-PXM (CWE-125)"
        reference = "https://nvd.nist.gov/vuln/detail/CVE-2026-89208"
        author = "valtersit.com"
        date = "2026-01-01"
        cve = "CVE-2026-89208"

    strings:
        // BACnet/IP BVLC header (not a payload signature; anchors inspection)
        $bvlc = { 81 0A }
        // Generic declared length markers often abused in length-field parsers
        $len_ffff = { FF FF }
        $len_0001 = { 00 01 }

    condition:
        $bvlc at 0 and 2 of ($len_*)
}

Suricata IDS Rule

alert udp any any -> any 47808 (msg:"CVE-2026-89208 Possible OOB Read - Malformed BACnet/IP Packet to Siemens Desigo PXC/PXM"; flow:to_server; dsize:>1024; content:"|81 0A|"; depth:2; flowbits:set,cve_2026_89208_attempt; threshold:type both, track by_src, count 5, seconds 60; reference:cve,2026-89208; reference:url,nvd.nist.gov/vuln/detail/CVE-2026-89208; classtype:attempted-recon; sid:202689208; rev:1;)

alert tcp any any -> any [80,443] (msg:"CVE-2026-89208 Possible OOB Read - Malformed HTTP Request to Siemens Desigo Controller"; flow:to_server,established; dsize:>2048; content:"Content-Length"; nocase; threshold:type both, track by_src, count 10, seconds 60; reference:cve,2026-89208; reference:url,nvd.nist.gov/vuln/detail/CVE-2026-89208; classtype:attempted-recon; sid:202689209; rev:1;)

Elastic Detection

network where process.name != null and
  destination.port in (47808, 80, 443) and
  (network.bytes > 1500 or source.bytes > 1500) and
  event.action == "connection_attempted"

Splunk SPL Query

index=network sourcetype=suricata OR sourcetype=zeek
| search dest_port IN (47808,80,443)
| stats count values(signature) as sig by src_ip dest_ip dest_port
| where count > 5
| lookup cve_exposure.csv cve_ip AS dest_ip OUTPUT cve_id
| where cve_id="CVE-2026-89208"
| table src_ip dest_ip dest_port count sig

Note: correlate Suricata alerts (sid 202689208/202689209) or anomalous large-packet BACnet/HTTP traffic against an inventory of Desigo PXC/PXM and Capital Embedded AR hosts.

Wazuh OSSEC Rule

<group name="siemens,desigo,cve-2026-89208,">
  <rule id="2026892" level="8">
    <decoded_as>json</decoded_as>
    <field name="event_type">alert</field>
    <field name="alert.signature_id">202689208</field>
    <description>CVE-2026-89208: Possible out-of-bounds read attempt against Siemens Desigo PXC/PXM or Capital Embedded AR Classic</description>
    <mitre>
      <id>T1190</id>
    </mitre>
    <group>cve_2026_89208,network_attack,</group>
  </rule>

  <rule id="2026893" level="8">
    <decoded_as>json</decoded_as>
    <field name="event_type">alert</field>
    <field name="alert.signature_id">202689209</field>
    <description>CVE-2026-89208: Suspicious malformed HTTP request to Siemens Desigo controller management interface</description>
    <group>cve_2026_89208,network_attack,</group>
  </rule>
</group>

Mitigation & Patch Guidance

Patch confidence: 0/4 (UNPATCHED — no patch evidence from any tracked source).

  1. Immediate mitigations
  • Network segmentation: isolate Desigo PXC/PXM controllers and Capital Embedded AR Classic-based devices on dedicated OT/BMS VLANs; block direct routing from corporate/user networks.
  • Restrict reachability: firewall BACnet/IP (UDP/47808) and management interfaces (HTTP/HTTPS) to authorized supervisory hosts only; deny any/all from general user segments.
  • For Capital Embedded AR Classic, ensure the affected network stack is not exposed to untrusted traffic; restrict inbound connections at the ECU gateway.
  • Deploy the Suricata/Wazuh detections above to alert on malformed-packet attempts; audit logs for repeated anomalous reads.
  1. Patch/upgrade steps
  • Capital Embedded AR Classic R20-11: upgrade to V2303 or later (the only version range with a stated fix threshold in the supplied data).
  • Capital Embedded AR Classic 431-422: no fixed version identified — monitor the vendor for guidance.
  • Desigo PXC/PXM (>= V2.3): no fixed version identified in the supplied data — monitor Siemens ProductCERT / advisory channels for a firmware update addressing CVE-2026-89208.
  • Because no patch evidence exists from any tracked source, do not assume any version is fixed until the vendor publishes confirmation.
  1. Long-term hardening
  • Enforce strict OT/IT segmentation and least-privilege network access to controller management and control ports.
  • Maintain an asset inventory of Desigo PXC/PXM and Capital Embedded AR devices with firmware baselines; monitor for out-of-date versions.
  • Apply defense-in-depth: IDS/IPS on OT boundaries, protocol-aware filtering, and continuous monitoring for malformed-packet patterns.
  • Adopt a vulnerability-tracking workflow keyed to the vendor ProductCERT advisory for CVE-2026-89208, and re-baseline controls once a patch is released.

References

No known threat actor campaigns or exploit-in-the-wild activity are associated with CVE-2026-89208 per the supplied data. No public PoC, exploit code, or Nuclei template was observed.

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

product:"Siemens"
title:"Siemens"

💣 PoC CODE AVAILABLE

Exploit code for this CVE is tracked in our database. Access poc_code via API Pro.

[ API_PRO ] →
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2026-89208/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.