Skip to main content

Security Verify Access CVE-2025-36354

HIGH
OS Command Injection (CWE-78)
2025-10-06 psirt@us.ibm.com
7.3
CVSS 3.1 · Vendor: us
View

Attack ChainAIDerived

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

  1. Access
    Reach exposed Verify Access interface
  2. Delivery
    Submit crafted unvalidated input
  3. Exploit
    Trigger OS command injection (CWE-78)
  4. Execution
    Execute commands as low-privilege account
  5. Impact
    Pivot 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Vendor (us) PRIMARY 7.3 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
vuln.today AI 7.3 HIGH

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.

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

Primary rating from Vendor (us).

CVSS VectorVendor: us

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
Low

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

Why It Matters

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.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
Prevalence
Medium
enterprise IAM access gateway, common in large orgs but not ubiquitous
Data Quality
2 sources
Confidence: Low

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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Affected Products (CPE)CVE.org

cpe:2.3:a:ibm:security_verify_access:*:*:*:*:*:*:*:*
cpe:2.3:a:ibm:security_verify_access:10.0.9.0:-:*:*:*:*:*:*
cpe:2.3:a:ibm:security_verify_access:10.0.9.0:interim_fix1:*:*:*:*:*:*
cpe:2.3:a:ibm:security_verify_access:10.0.9.0:interim_fix2:*:*:*:*:*:*
cpe:2.3:a:ibm:security_verify_access_docker:*:*:*:*:*:*:*:*
cpe:2.3:a:ibm:security_verify_access_docker:10.0.9.0:-:*:*:*:*:*:*
cpe:2.3:a:ibm:security_verify_access_docker:10.0.9.0:interim_fix1:*:*:*:*:*:*
cpe:2.3:a:ibm:security_verify_access_docker:10.0.9.0:interim_fix2:*:*:*:*:*:*
cpe:2.3:a:ibm:verify_identity_access:*:*:*:*:*:*:*:*
cpe:2.3:a:ibm:verify_identity_access:11.0.1.0:-:*:*:*:*:*:*
cpe:2.3:a:ibm:verify_identity_access_docker:*:*:*:*:*:*:*:*
cpe:2.3:a:ibm:verify_identity_access_docker:11.0.1.0:-:*:*:*:*:*:*
CVE-2024-35133 HIGH POC
8.2 Aug 29

IBM Security Verify Access 10.0.0 through 10.0.8 OIDC Provider could allow a remote authenticated attacker to conduct ph

CVE-2024-28787 CRITICAL
10.0 Apr 04

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

CVE-2026-78401 CRITICAL
9.8 Oct 08

Unauthenticated remote code execution affects IBM Security Verify Access 10.0 through 10.0.9.2 and IBM Verify Identity A

CVE-2026-78406 CRITICAL
9.8 Oct 08

Remote code execution is achievable in IBM Security Verify Access 10.0 through 10.0.9.2 and IBM Verify Identity Access 1

CVE-2025-36087 CRITICAL
9.8 Oct 13

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

CVE-2026-11928 CRITICAL
9.8 Sep 15

An out-of-bounds write in IBM Verify Identity Access (and its predecessor branding, IBM Security Verify Access, plus bot

CVE-2026-4101 CRITICAL
9.8 Apr 01

Authentication bypass in IBM Verify Identity Access and IBM Security Verify Access (versions 10.0-10.0.9.1 and 11.0-11.0

CVE-2024-49806 CRITICAL
9.8 Nov 29

IBM Security Verify Access Appliance 10.0.0 through 10.0.8 contains hard-coded credentials, such as a password or crypto

CVE-2024-49805 CRITICAL
9.8 Nov 29

IBM Security Verify Access Appliance 10.0.0 through 10.0.8 contains hard-coded credentials, such as a password or crypto

CVE-2020-4499 CRITICAL
9.8 Oct 15

IBM Security Access Manager 9.0.7 and IBM Security Verify Access 10.0.0 could allow an unauthorized public Oauth client

CVE-2025-36356 CRITICAL
9.3 Oct 06

Local privilege escalation in IBM Security Verify Access and Verify Identity Access 10.0.x/11.0.x allows an authenticate

CVE-2026-11921 CRITICAL
9.1 Sep 15

IBM Verify Identity Access (formerly IBM Security Verify Access) in container and appliance deployments can silently fai

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