Security Verify Access
CVE-2025-36354
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach exposed Verify Access interface
-
DeliverySubmit crafted unvalidated input
-
ExploitTrigger OS command injection (CWE-78)
-
ExecutionExecute commands as low-privilege account
-
ImpactPivot or escalate on host
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires network reachability to the IBM Security Verify Access (or SVA Docker / Verify Identity Access) management or runtime interface that processes the unvalidated user-supplied input; per CVSS PR:N and the description, no authentication or user interaction is needed. The key limiting factor is impact scope: injected commands run only with 'lower user privileges' (not root/administrator), so direct damage is constrained and post-exploitation privilege escalation would be needed for full compromise. Affected deployments are limited to versions 10.0.0.0 through 10.0.9.0 and 11.0.0.0 through 11.0.1.0; patched or newer releases are not exposed. No specific non-default feature toggle is named in the description, so default configurations within the affected version range appear exploitable. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes a network-reachable, low-complexity, unauthenticated vulnerability requiring no user interaction, which in isolation looks attractive to attackers. However, the overall base score is only 7.3 (High) because impact is capped at Low across all three dimensions (C:L/I:L/A:L) and scope is unchanged (S:U), consistent with the description's statement that commands execute 'with lower user privileges' rather than as root/admin. The CWE-78 (OS command injection) classification aligns with the 'improper validation of user supplied input' description. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no current evidence of real-world exploitation or weaponization - this appears to be a vendor-reported (psirt@us.ibm.com) issue disclosed alongside a patch rather than an actively-attacked flaw. Net assessment: a genuine unauthenticated-RCE-class bug worth prioritizing for a widely-trusted IAM gateway, but the limited (low-privilege, low-impact) blast radius and absence of exploitation signals place it below top-tier emergency status; the unauthenticated network vector is the primary driver for prompt patching. |
| Exploit ScenarioDerived | A remote, unauthenticated attacker sends crafted input to an exposed IBM Security Verify Access interface that is improperly validated, causing injected OS commands to run in the context of a lower-privileged service account. No public exploit code was identified in the provided data, and the attacker gains only limited (non-root) command execution, which could then be used as a foothold for further privilege escalation or lateral movement. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 18, 2026
Unauthenticated OS command injection in IBM Security Verify Access (including the Docker distribution and Verify Identity Access) versions 10.0.0.0 through 10.0.9.0 and 11.0.0.0 through 11.0.1.0 lets a remote attacker who can reach the affected management/runtime interface execute arbitrary operating-system commands with the privileges of a lower-privileged service account, scored CVSS 7.3 (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L). Because the injected commands run as a non-root user, confidentiality, integrity and availability impact is limited per-request, but the foothold can be used as a pivot for further privilege escalation against the appliance or container. Impact is bounded to the listed version ranges; IBM has published a vendor fix, and no public exploit code or confirmed active exploitation was identified at time of analysis.
RemediationAI
Vendor-released patch: available per the IBM advisory at https://www.ibm.com/support/pages/node/7247215, which specifies the fixed interim-fix/release level for each train - upgrade any Security Verify Access, Security Verify Access Docker or Verify Identity Access instance currently on 10.0.0.0-10.0.9.0 (including 10.0.9.0 interim fix 1 and 2) or 11.0.0.0-11.0.1.0 to that fixed level. Until the upgrade is applied, restrict network access to the management and runtime interfaces so only trusted administration networks can reach them (place them behind a reverse proxy or network ACL), which sharply reduces the AV:N exposure but does not fix the underlying injection; additionally, do not run the appliance or container with elevated service-account privileges, since the CVE's impact is capped only by the low privilege level of the executing user, and front the HTTP endpoints with a WAF rule set that rejects shell metacharacters in request parameters as a stopgap (this can break legitimate administrative input and is not a substitute for patching). After upgrading, audit appliance/container logs for suspicious shell-style request payloads and review process execution history for commands spawned by the service account.
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
The root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command), described by IBM as improper validation of user-supplied input that is ultimately passed to a system shell. Security Verify Access is an identity and access management appliance/federation server that exposes web-based management and runtime endpoints; the Docker flavor packages the same stack as a container image, and the equivalent 11.x branding is Verify Identity Access. CPE data confirms exposure across the 10.0.9.0 base build plus its interim_fix1 and interim_fix2 levels, the Docker image at those same levels, and Verify Identity Access 11.0.1.0, meaning interim fixes shipped before the security fix did not remove the injection path. The CVSS vector's PR:N/UI:N combination indicates the vulnerable handler is reachable over the network without credentials or victim interaction, while the C:L/I:L/A:L ratings reflect that injected commands inherit a reduced-privilege account rather than root, so the practical attacker value is initial access and reconnaissance rather than immediate full device takeover.
Know when Security Verify Access 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
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Unauthenticated network command injection (AV:N/AC:L/PR:N/UI:N); impacts kept Low (C:L/I:L/A:L) and scope unchanged because execution is limited to a lower-privileged account.
Primary rating from Vendor (us).
CVSS VectorVendor: us
DescriptionCVE.org
IBM Security Verify Access and IBM Security Verify Access Docker 10.0.0.0 through 10.0.9.0 and 11.0.0.0 through 11.0.1.0
could allow an unauthenticated user to execute arbitrary commands with lower user privileges on the system due to improper validation of user supplied input.
Executive ViewAI
IBM Security Verify Access, the identity and access management platform underpinning authentication and authorization for critical applications, contains an unauthenticated remote command-execution flaw affecting versions 10.0.0.0 through 10.0.9.0 and 11.0.0.0 through 11.0.1.0, including the Docker distribution and Verify Identity Access. Although injected commands execute under a lower-privileged service account and per-request impact is bounded, a successful attacker gains a foothold on the appliance or container that can be used to pivot toward broader compromise of identity data and connected systems. Leadership should treat this as a trust-anchor risk: unpatched IAM infrastructure is reachable by unauthenticated external actors and sits at the center of the organization's authentication fabric.
Apply vendor patch.
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
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Affected Products (CPE)CVE.org
More in Security Verify Access
View allIBM Security Verify Access 10.0.0 through 10.0.8 OIDC Provider could allow a remote authenticated attacker to conduct ph
IBM Security Verify Access 10.0.0 through 10.0.7 and IBM Application Gateway 20.01 through 24.03 could allow a remote at
Unauthenticated remote code execution affects IBM Security Verify Access 10.0 through 10.0.9.2 and IBM Verify Identity A
Remote code execution is achievable in IBM Security Verify Access 10.0 through 10.0.9.2 and IBM Verify Identity Access 1
Hard-coded credentials in IBM Security Verify Access 10.0.0 through 10.0.9 and 11.0.0, and in Verify Identity Access Con
An out-of-bounds write in IBM Verify Identity Access (and its predecessor branding, IBM Security Verify Access, plus bot
Authentication bypass in IBM Verify Identity Access and IBM Security Verify Access (versions 10.0-10.0.9.1 and 11.0-11.0
IBM Security Verify Access Appliance 10.0.0 through 10.0.8 contains hard-coded credentials, such as a password or crypto
IBM Security Verify Access Appliance 10.0.0 through 10.0.8 contains hard-coded credentials, such as a password or crypto
IBM Security Access Manager 9.0.7 and IBM Security Verify Access 10.0.0 could allow an unauthorized public Oauth client
Local privilege escalation in IBM Security Verify Access and Verify Identity Access 10.0.x/11.0.x allows an authenticate
IBM Verify Identity Access (formerly IBM Security Verify Access) in container and appliance deployments can silently fai
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB