Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach Opcenter X auth endpoint
-
DeliveryCraft JWT with admin claims
-
ExploitManipulate 'alg' header to bypass signature check
-
ExecutionServer accepts forged token
-
PersistAuthenticate as administrator
-
ImpactFull unauthorized application access
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Signature verification
|
| Exploitation Conditions | No special conditions - remote unauthenticated exploitation against default configurations of Opcenter X versions prior to V2604, per the CVSS vector AV:N/AC:L/PR:N/UI:N. The only concrete prerequisite is network reachability of the Opcenter X application's authentication/JWT-consuming endpoint; the flaw lies in how the application validates the JWT 'alg' header, requiring no valid credentials, no user interaction, and no non-default setting. The practical limiting factor is exposure: because Opcenter X is a manufacturing operations platform typically deployed inside OT/enterprise networks, exploitation requires the attacker to reach the instance, so instances confined to segmented internal networks are less exposed than internet-facing deployments. |
| Impact | This is a genuine top-priority issue, not a paper-high CVSS. The CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H is internally consistent with the description: fully remote, low complexity, no privileges, no user interaction, with a scope change (authentication subsystem compromise granting control of protected application resources) and total confidentiality/integrity/availability impact - hence the maximum 10.0. Authentication bypass leading to administrative impersonation is directly exploitable and automatable. The main tempering factor is exposure: EPSS is not provided, there is no KEV listing and no public POC identified at time of analysis, so exploitation is not confirmed in the wild. However, JWT alg-confusion flaws are well-understood and quick to weaponize once details are public, and reachability depends on whether the Opcenter X instance is internet-exposed or confined to an OT/manufacturing network. No signals conflict here; the primary unknown is real-world exposure and exploitation activity. |
| Exploit ScenarioDerived | An attacker who can reach the Opcenter X web interface crafts a JWT with an administrator's identity claims and manipulates the header algorithm (e.g., setting 'alg' to 'none' or forcing HMAC verification against a known public key), producing a token the server accepts as valid without a legitimate signature. Presenting this forged token, the attacker authenticates as an administrator and gains full control of the MES platform. No credentials, prior access, or user interaction are required (AV:N/AC:L/PR:N/UI:N); no public POC is identified at time of analysis, though the technique class is publicly documented. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 14, 2026
Authentication bypass in Siemens Opcenter X (all versions before V2604) lets an unauthenticated remote attacker forge JSON Web Tokens by exploiting improper validation of the algorithm field in the JWT header. Because the application trusts the attacker-controlled 'alg' value, an attacker can craft tokens that impersonate any user - including administrators - yielding full unauthorized access to the manufacturing operations platform. Rated CVSS 10.0 with a scope-changing critical impact; no public exploit identified at time of analysis and it is not currently in CISA KEV.
RemediationAI
Vendor-released patch: Opcenter X V2604 - upgrade all instances to V2604 or later, as this is the version in which the flaw is resolved. Consult the Siemens ProductCERT advisory SSA-096828 (https://cert-portal.siemens.com/productcert/html/ssa-096828.html) for definitive fix guidance. Until patching is complete, apply Siemens' standard OT compensating controls: restrict network access to the Opcenter X application so it is reachable only from trusted management networks and not the public internet (this limits the remote attack surface but does not stop an attacker already on the internal/OT network), place the application behind a reverse proxy or WAF that can enforce authentication or strip/inspect forged Authorization tokens, and monitor authentication logs for anomalous administrative logins or malformed JWTs. These controls reduce reachability but do not remediate the underlying algorithm-validation flaw, so upgrading to V2604 remains mandatory.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Opcenter X is Siemens' cloud-native Manufacturing Execution System (MES) / manufacturing operations management platform (CPE cpe:2.3:a:siemens:opcenter_x). The root cause is CWE-347 (Improper Verification of Cryptographic Signature), specifically a JWT algorithm-confusion / 'alg' header manipulation weakness. JWTs consist of a header declaring the signing algorithm, a payload of claims, and a signature. Secure implementations must pin the expected algorithm server-side; when the server instead trusts the header's declared algorithm, an attacker can downgrade to 'alg:none' (no signature verified) or trigger algorithm confusion (e.g., signing an RS256-expecting endpoint with the public key as an HMAC secret). Either variant lets a forged token pass verification, defeating the token's role as a trusted authentication assertion.
Know when Opcenter X 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:L/SC:L/SI:H/SA:H
Unauthenticated remote JWT forgery (AV:N/AC:L/PR:N/UI:N) bypasses the auth subsystem to control protected resources (S:C) with full admin impersonation, giving C:H/I:H/A:H.
Primary rating from Vendor (siemens).
CVSS VectorVendor: siemens
DescriptionCVE.org
A vulnerability has been identified in Opcenter X (All versions < V2604). Affected applications do not properly validate the algorithm specified in the JSON Web Token (JWT) header. This could allow an unauthenticated remote attacker to forge arbitrary JWT, bypass authentication mechanisms and impersonate any user including administrative accounts, potentially gaining full unauthorized access to the application.
Executive ViewAI
Siemens Opcenter X manufacturing platform contains a critical unauthenticated authentication bypass that allows remote attackers to forge administrator credentials and gain full unauthorized access to production operations. All versions before V2604 are vulnerable, exposing any organization using Opcenter X to immediate risk of production interference, data theft, or operational disruption. Without available patches, immediate network isolation and monitoring are essential to protect manufacturing continuity.
Network firewall segmentation to restrict remote access to Opcenter X; comprehensive authentication event logging and alerting for anomalous administrative access; multi-factor authentication for remote management; API gateway inspection and WAF rules to detect suspicious JWT header patterns; disable remote access capabilities if operations allow local-only management.
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.
EUVD-2026-43650
GHSA-j4h7-9cc4-7f3r
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB