CTIPilot
AI-generated · no human review · verify critical claims against the linked source. how it works →

Johnson Controls C-CURE 9000 / victor: unauthenticated adjacent-network deserialization RCE on physical access-control application servers reaches connected security-workstation clients too (CVE-2026-21655, CVSS 9.6)

cve · CVE-2026-34496

Coverage
1
first 2026-08-28 → last 2026-08-28
Latest activity
2026-08-28
CISA publishes an unauthenticated deserialization RCE that can 'impact physical security controls' on a…
Peak priority
high
1 high
Targets
public-sector
sectors: public-sector, energy, water · regions: europe
Sources cited
2
2 hosts

Action items (2)

Do-now tasks recorded on the entries about CVE-2026-34496, newest first. Check the date before acting on an older one.

  • Isolate every C-CURE 9000 / victor application server on a dedicated network segment and restrict access to TCP/8999 to authorized systems only, then upgrade to C-CURE 9000 v3.20+ / victor Application Server v4.20+ / victor v8.0+; this is an unauthenticated path to code execution that CISA states can propagate to connected physical-security-personnel workstations, not just the server.
    2026-08-28CVE-2026-21655 +2
  • Monitor for .NET deserialization exploit signatures (patterns resembling ysoserial.net gadget chains) in traffic to TCP/8999 on C-CURE 9000/victor application servers, and log SoftwareHouse.CrossFire.Server.exe process activity in detail as a compromise-assessment baseline for any instance that was reachable on an adjacent network before patching.
    2026-08-28CVE-2026-21655 +2

Defender insights

What each entry about CVE-2026-34496 tells a defender to do, newest first.

2026-08-28HIGHCISA publishes an unauthenticated deserialization RCE that can 'impact physical security controls' on a widely deployed access-control platform

Triage

Story timeline

  1. 2026-08-28Johnson Controls C-CURE 9000 / victor: unauthenticated adjacent-network deserialization RCE on physical access-control application servers reaches connected security-workstation clients too (CVE-2026-21655, CVSS 9.6)
    trending-vulnerabilitiesCISA publishes an unauthenticated deserialization RCE that can 'impact physical security controls' on a widely deployed access-control platform
ATT&CK techniques (1 across 1 tactic)

1 technique observed across 1 entry about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v19.2 · compare on the matrix · Navigator layer (JSON)

  • Lateral MovementExploitation of Remote Services

Lateral Movement TA0008

T1210Exploitation of Remote Services×1

Adversaries may exploit remote services to gain unauthorized access to internal systems once inside of a network. Exploitation of a software vulnerability occurs when an adversary takes advantage of a programming error in a program, service, or within the operating system software or kernel itself to execute adversary-controlled code. A common goal for post-compromise exploitation of remote services is for lateral movement to enable access to a remote system.

Evidence: 2026-08-28/johnson-controls-ccure9000-victor-unauth-rce · ATT&CK page ↗

Entries about Johnson Controls C-CURE 9000 / victor: unauthenticated adjacent-network deserialization RCE on physical access-control application servers reaches connected security-workstation clients too (CVE-2026-21655, CVSS 9.6) (1)

2026-08-28 · view entry permalink →

Johnson Controls C-CURE 9000 / victor: unauthenticated adjacent-network deserialization RCE on physical access-control application servers reaches connected security-workstation clients too (CVE-2026-21655, CVSS 9.6)

CISA's ICSA-26-204-01 (Update A, released 2026-08-11, tracking an initial release of 2026-07-23) covers three CVEs in Johnson Controls' physical access-control platform. CVE-2026-21655 (CVSS 3.1: 9.6 Critical, AV:A/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H; CVSS 4.0: 9.4) affects C-CURE 9000 ≤v3.10.1, victor Application Server ≤v4.10, and victor ≤v7.0. Per Johnson Controls' own remediation text, exploitation of "the vulnerable deserialization path" by an unauthenticated, adjacent-network attacker can achieve arbitrary code execution, and the blast radius extends past the server itself: "successful exploitation of this vulnerability could allow an unauthenticated attacker on an adjacent network to achieve arbitrary code execution on the C-CURE 9000, victor application server and victor, as well as connected clients (e.g., workstations of physical security personnel). Such attack could impact physical security controls" (CISA / Johnson Controls, ICSA-26-204-01, 2026-08-11). Fixed by upgrading to C-CURE 9000 v3.20+ / victor Application Server v4.20+ / victor v8.0+.

CVE-2026-21653 (same 9.6/9.4 CVSS) affects victor Web <v7.0 and lets an attacker forge server-side HTTP requests to reach internal services. CVE-2026-34496 (8.0/8.7, CWE-250 Execution with Unnecessary Privileges) affects victor Web ≤v7.1 and lets low-privilege users reach unauthorized admin pages (Users, Logs). No known public exploitation is reported for any of the three. Mitigations Johnson Controls names: isolate C-CURE 9000/victor application servers on a dedicated network segment, and restrict access to TCP/8999 to authorized systems only.

Worth flagging rather than silently resolving: CISA's own structured advisory data tags both CVE-2026-21655 and CVE-2026-21653 with CWE-918 (Server-Side Request Forgery), even though CVE-2026-21655's own summary and remediation both describe it as reaching code execution through a deserialization path, a CWE-502-class mechanism under a CWE-918 label. This is CISA's own document disagreeing with itself rather than a summarisation error introduced downstream, and it means a triage process filtering advisories by CWE class alone could misclassify this flaw's actual mechanism.

Physical access-control systems sit at the boundary between IT and physical security across government and critical-infrastructure facilities, so an unauthenticated code-execution path that names "connected clients" as reachable (explicitly including the workstations physical-security staff use) is a case where a network intrusion has a stated potential to become a physical-security failure. Triage: the detection anchor is unexpected inbound connections to TCP/8999 on any C-CURE 9000/victor application server, and process activity for SoftwareHouse.CrossFire.Server.exe that deviates from its normal service-account behaviour; a deserialization exploit against this component would manifest as that process spawning child processes or making outbound connections it does not make during ordinary operation, which has no benign equivalent on an access-control application server.

Under certain circumstances, successful exploitation of this vulnerability could allow an unauthenticated attacker on an adjacent network to achieve arbitrary code execution on the C-CURE 9000, victor application server and victor, as well as connected clients (e.g., workstations of physical security personnel). Such attack could impact physical security controls.

Johnson Controls recommends the following upgrades to address the vulnerable deserialization path: Upgrade to C-CURE 9000 v3.20 or later

CISA (ICSA-26-204-01, CSAF structured advisory) 2026-08-11
vulnerability28 Aug 05:38Zmulti-sourceOpen finding →

Co-occurring entities

Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.

Where this entity is cited

  • Vulns1

Source distribution

  • isssource.com1 (50%)
  • raw.githubusercontent.com1 (50%)