Security Verify Access
CVE-2025-36355
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local authenticated access to appliance
-
DeliveryStage malicious script in untrusted path
-
ExploitTrigger inclusion from outside control sphere
-
ExecutionExecute script in scope-changed context
-
ImpactDisclose sensitive data across trust boundary
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Trusted source inclusion only
|
| Exploitation Conditions | Exploitation requires local access to an affected IBM Security Verify Access / Verify Identity Access instance or its Docker deployment (AV:L), and per the description the actor must be a locally authenticated user who can place or reference a script that the product then loads from outside its control sphere (CWE-829) - i.e., the attacker needs an existing foothold and the ability to influence a script source the product trusts. Limiting factors: no remote/network vector (local access is mandatory), and authentication appears to be required per the description despite the PR:N in the supplied vector. Only versions 10.0.0.0-10.0.9.0 and 11.0.0.0-11.0.1.0 (and Verify Identity Access 11.0.1.0) are affected; patched/interim-fix builds referenced in the CPE data are not. The conflict between the description's 'locally authenticated' language and CVSS PR:N should be confirmed with IBM, as it directly changes whether a prior authenticated session is a hard prerequisite. |
| Impact | This is a genuine elevated-priority issue for IBM Security Verify Access/Verify Identity Access operators, but the signals are internally inconsistent and must be read carefully. The input CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:L, base 8.5) describes a local, low-complexity attack with a scope change and high confidentiality impact - yet it encodes PR:N (no privileges), which directly contradicts the description's 'locally authenticated user.' This conflict must be resolved before prioritization: if authentication is truly required (as the description states), real-world exploitability is meaningfully lower than the PR:N-driven 8.5 implies. CWE-829 (inclusion of functionality from an untrusted control sphere) combined with the scope change (S:C) suggests the flaw lets a local actor cause the product to load/execute attacker-controlled scripts that affect resources beyond the vulnerable component's authorization boundary. No EPSS score, no CISA KEV listing, and no public POC were provided, so there is no evidence of active or imminent widespread exploitation - the risk is currently driven by severity and product criticality (an enterprise access-management gateway), not by observed attacker interest. Net: patch promptly because the affected product is security-critical infrastructure, but treat the 8.5 as an upper bound pending confirmation of the authentication prerequisite. |
| Exploit ScenarioDerived | A user with local, authenticated access to an IBM Security Verify Access appliance or container places or references a malicious script that the product loads from outside its intended control sphere, causing it to execute in a more privileged or broader-scoped context. Because the CVSS scope is changed (S:C) with high confidentiality impact, the executed code can expose sensitive data or resources governed by a different security authority than the attacker's own. No public exploit code was identified at the time of analysis, so any attack would require the adversary to develop their own technique. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 18, 2026
Security Verify Access and its Docker deployment can be induced to execute malicious scripts sourced from outside the product's control sphere, affecting both interactive and containerized installations in the 10.0.0.0-10.0.9.0 and 11.0.0.0-11.0.1.0 ranges, including Verify Identity Access 11.0.1.0. IBM rates the issue 8.5, but the supplied CVSS vector's PR:N conflicts with the description's requirement for a locally authenticated user, so the authentication prerequisite should be confirmed. No public exploit identified at time of analysis.
RemediationAI
Vendor-released patch: available per IBM advisory at https://www.ibm.com/support/pages/node/7247215, but an exact fixed version is not provided in the input data; confirm and deploy the fixed 10.0.x/11.0.x build rather than relying on the interim_fix CPE labels alone. Until patched, restrict local logon and file-write access to Security Verify Access hosts and Docker containers, remove or lock down custom script directories and mounted paths that the product can load, and monitor for script changes or unexpected execution; these controls reduce exposure but may disrupt legitimate administrative scripting and container customization. Because exploitation requires local access and reportedly an authenticated user, enforce least privilege and separate administrative duties, while noting the PR:N/PR:L discrepancy that should be resolved with IBM.
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
CWE-829 (Inclusion of Functionality from Untrusted Control Sphere) points to a trust-boundary failure in how the product resolves or loads script content: a local actor able to place or reference a script outside the intended control sphere can cause the application to execute it. IBM Security Verify Access is an access-management, SSO, and MFA platform; Docker deployments inherit the same code path, so containerized instances are exposed when a local user can influence mounted or referenced script locations. CPE data enumerates Security Verify Access and Security Verify Access Docker at 10.0.9.0 with interim_fix1/interim_fix2 variants, plus Verify Identity Access 11.0.1.0, while the affected ranges are 10.0.0.0-10.0.9.0 and 11.0.0.0-11.0.1.0. The supplied vector is AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:L, but the independent assessment revises privileges to PR:L based on the description; this discrepancy changes whether an existing authenticated local session is mandatory.
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:L/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:L
Description states a locally authenticated user, so AV:L and PR:L (overriding the input's PR:N); scope changes across the trust boundary (S:C) with high confidentiality and low integrity/availability impact.
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 a locally authenticated user to execute malicious scripts from outside of its control sphere.
Executive ViewAI
IBM Security Verify Access and Verify Identity Access, including Docker-based deployments, have a high-severity weakness that may let untrusted content influence script execution within the identity platform. Because these products are central to authentication and access control, leadership should prioritize remediation to protect trust in identity operations and reduce service disruption risk; no public exploit has been identified at time of analysis and a vendor patch is available.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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