Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to DataPower Gateway
-
DeliverySend high-volume concurrent requests
-
ExploitTrigger X-Client-IP state race window
-
ExecutionLeak IP address of concurrent client session
-
ImpactInject spoofed source IP into downstream logs or access controls
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Concurrency control, locking
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a low-privilege authenticated session on the IBM DataPower Gateway, as indicated by CVSS PR:L - unauthenticated exploitation is not supported by the vector. The race window only opens when the gateway concurrently processes overlapping requests from at least two clients, both carrying or triggering X-Client-IP header processing, which means the flaw is only reachable when the built-in X-Client-IP header processing feature is active (its default operational state in DataPower). High attack complexity (CVSS AC:H) reflects that reliable triggering requires winning a precise timing race under concurrent load conditions, making deterministic exploitation difficult. Deployments that handle only low-concurrency serial request traffic are substantially less susceptible, as the race window shrinks proportionally. No user interaction is required once authenticated access is established. |
| Impact | The CVSS 3.1 base score of 4.2 (Medium) accurately reflects the real-world complexity barrier: AV:N confirms network exploitability, but AC:H captures the race condition's inherent timing dependency, which requires concurrent request overlap and is non-trivially reproducible in controlled fashion. PR:L indicates that some level of authenticated access is required to trigger the flaw, further constraining the attacker pool. The primary impacts are limited - C:L for IP address disclosure across request boundaries and I:L for IP spoofing - with no availability impact. EPSS data was not provided in the available intelligence, so probabilistic exploitation likelihood cannot be quantitatively assessed. The flaw does not appear in the CISA KEV catalog, and no POC exploit code has been identified, supporting a measured rather than emergency response posture for most organizations. That said, even a mid-sized municipal IT team in legnica running DataPower as an API gateway for back-office system integration should treat this as a meaningful integrity concern, because IP-based access controls or forensic audit logs that rely on X-Client-IP accuracy could be silently corrupted without triggering obvious errors. Risk is most material in high-concurrency deployments where IP-based trust decisions, rate limiting, or regulatory logging depend on X-Client-IP fidelity. |
| Exploit ScenarioDerived | An authenticated attacker with access to the gateway sends a high volume of concurrent API requests timed to overlap with legitimate client traffic, deliberately widening the race window during X-Client-IP header state resolution. Due to the shared-state race condition, the attacker's requests may receive another client's IP address in logging and downstream service metadata, or the attacker observes a legitimate client's IP leaking into their own response context. No public exploit or proof-of-concept code has been identified at time of analysis, though tooling to generate concurrent authenticated HTTP load is widely available and race condition classes of this type are well understood. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 12, 2026
Race condition in IBM DataPower Gateway across three concurrent version lines (10.5.0.x, 10.6.0.x, and 11.0.0.x) permits state contamination of the built-in X-Client-IP header under concurrent request load, enabling IP spoofing and cross-client IP address disclosure. The flaw resides in IBM's enterprise API gateway and integration middleware, commonly deployed in high-throughput service meshes where simultaneous request processing is routine. IBM has released a patch via advisory 7282770, and no public exploit has been identified at time of analysis.
RemediationAI
A patch is available per the IBM vendor advisory at https://www.ibm.com/support/pages/node/7282770. Operators should consult that advisory directly for exact fixed build versions for each affected release train (10.5.0.x, 10.6.0.x, and 11.0.0.x), as specific patched version numbers are not included in the provided intelligence data. As a compensating control prior to patching, operators who rely on X-Client-IP values for IP-based access control or compliance logging should consider stripping or rewriting the X-Client-IP header at an upstream load balancer or reverse proxy before requests reach DataPower, which eliminates the shared-state race surface but also removes the ability to propagate originating client IP to the gateway entirely. Deployments that do not use X-Client-IP for trust decisions or audit logging face lower immediate operational risk but should still prioritize patching given the multi-version scope affecting three active release branches.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 3 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
IBM DataPower Gateway is an enterprise hardware and virtual API gateway appliance used for XML processing, API management, and service integration in large financial and telecommunications environments. The affected component is the built-in X-Client-IP header processing subsystem, which is responsible for tracking and propagating originating client IP addresses across request pipelines. CWE-362 (Concurrent Execution Using Shared Resource with Improper Synchronization - Race Condition) identifies the root cause: the gateway fails to properly isolate per-request state when multiple threads or connections process X-Client-IP values simultaneously. Under concurrent load, one request's client IP context bleeds into another's, resulting in either disclosure of a different client's IP or injection of a spoofed IP into logging, access control, or downstream service call metadata. CPE strings confirm the flaw spans three distinct release trains: cpe:2.3:a:ibm:datapower_gateway_11.0.0 (versions 11.0.0.0-11.0.0.1), cpe:2.3:a:ibm:datapower_gateway_10.5.0 (versions 10.5.0.0-10.5.0.21), and cpe:2.3:a:ibm:datapower_gateway_10.6.0 (versions 10.6.0.0-10.6.0.9).
Know when Datapower Gateway 10 5 0 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:H/PR:L/UI:N/S:U/C:L/I:L/A:N
Network-exploitable race condition requires concurrent timing luck (AC:H) and authenticated access (PR:L); impact limited to IP disclosure and spoofing with no availability consequence.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM DataPower Gateway 11.0.0.0 through 11.0.0.1 and IBM DataPower Gateway 10.5.0.0 through 10.5.0.21 and IBM DataPower Gateway 10.6.0.0 through 10.6.0.9 allows a race condition that results in improper isolation of request state when handling the built‑in X‑Client‑IP header. Under concurrent request processing, X‑Client‑IP values may be contaminated across requests, enabling IP spoofing and disclosure of other clients’ IP addresses.
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.
Race conditions occur when multiple concurrent requests exploit the brief time gap between checking a condition and acting upon it (TOCTOU - Time of Check, Time of Use).
More in Datapower Gateway 10 5 0
View allUnauthenticated remote code execution affects IBM DataPower Gateway across multiple release streams - 10.5.0.0 through 1
Unauthenticated remote code execution in IBM DataPower Gateway affects the 10.5.0.0 through 10.5.0.22, 10.6.0.0 through
Arbitrary code execution in IBM DataPower Gateway is possible when a user with existing local access to the appliance su
Empty-password LDAP authentication bypass in IBM DataPower Gateway lets remote, unauthenticated attackers obtain adminis
Remote code execution in IBM DataPower Gateway (10.5.0.0-10.5.0.22, 10.6.0.0-10.6.0.10, 10.6.1-10.6.6, and 11.0.0.0-11.0
A remotely reachable, unauthenticated out-of-bounds write (buffer overflow, CWE-787) in IBM DataPower Gateway can corrup
IBM DataPower Gateway versions 10.5.0.0-10.5.0.20, 10.6.0.0-10.6.0.8, and 10.6.1.0-10.6.5.0 are vulnerable to cross-site
Out-of-bounds write in IBM DataPower Gateway lets unauthenticated remote attackers corrupt process memory, resulting in
An out-of-bounds write in IBM DataPower Gateway (10.5.0.0 through 10.5.0.22, 10.6.0.0 through 10.6.0.10, 10.6.1 through
XML external entity injection in IBM DataPower Gateway 10.5.0.0-10.5.0.22, 10.6.0.0-10.6.0.10, 10.6.1-10.6.6, and 11.0.0
Heap-based buffer overflow (CWE-787) in IBM DataPower Gateway allows an unauthenticated remote attacker to crash the gat
Unauthenticated remote attackers can trigger a memory-safety fault in IBM DataPower Gateway that crashes the affected se
EUVD-2026-57640
GHSA-p6wq-xx5g-mm4g
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB