CVE-2026-9071 Overview
CVE-2026-9071 is a denial of service vulnerability affecting IBM WebSphere Application Server. A remote, unauthenticated attacker can send a specially-crafted request that causes the server to consume excessive memory resources. The flaw is classified under [CWE-400] Uncontrolled Resource Consumption.
The vulnerability impacts IBM WebSphere Application Server versions 9.0 and 8.5, along with IBM WebSphere Application Server Liberty versions 17.0.0.3 through 26.0.0.6. Because the attack vector is network-based and requires no privileges or user interaction, exposed instances can be disrupted with minimal attacker effort.
Critical Impact
Remote unauthenticated attackers can exhaust server memory, causing service outages across enterprise Java workloads running on IBM WebSphere.
Affected Products
- IBM WebSphere Application Server 9.0 and 8.5
- IBM WebSphere Application Server Liberty 17.0.0.3 through 26.0.0.6
- Supported on AIX, IBM i, z/OS, Linux, Windows, and macOS
Discovery Timeline
- 2026-06-22 - CVE-2026-9071 published to NVD
- 2026-06-23 - Last updated in NVD database
Technical Details for CVE-2026-9071
Vulnerability Analysis
The vulnerability resides in the request-handling path of IBM WebSphere Application Server and the Liberty profile. When the server processes a specially-crafted HTTP request, it allocates memory resources without enforcing proper bounds. Repeated or sustained malicious requests drive the Java Virtual Machine (JVM) toward memory exhaustion.
IBM WebSphere is widely deployed in financial services, government, and large enterprises to host mission-critical Java EE and Jakarta EE applications. Memory exhaustion in these environments triggers OutOfMemoryError conditions, application server thread starvation, and ultimately denial of service for hosted workloads.
The issue affects confidentiality and integrity at no level, but availability is rated high. Exploitation does not require authentication, making any internet-exposed WebSphere instance reachable on its HTTP listener a viable target. The EPSS data indicates a relatively low near-term exploitation probability, though that can shift once exploit details circulate.
Root Cause
The root cause is uncontrolled resource consumption [CWE-400]. The request parser or downstream component allocates memory proportional to attacker-controlled input without applying size caps, quotas, or backpressure. This allows a single attacker session to claim disproportionate heap space.
Attack Vector
An attacker sends a crafted HTTP request to the WebSphere listener over the network. No credentials, prior access, or user interaction is required. Sustained delivery of such requests forces the JVM into garbage-collection thrashing and memory exhaustion, resulting in degraded or unavailable services. Refer to the IBM Support advisory for vendor-confirmed technical details.
Detection Methods for CVE-2026-9071
Indicators of Compromise
- Sudden spikes in JVM heap usage and frequent full garbage collection events in native_stderr.log and native_stdout.log
- OutOfMemoryError entries or generated heap dump (.hprof) and Java core files in the WebSphere profile directory
- Repeated HTTP requests from a small set of source IPs preceding memory growth
- Application server thread pool saturation accompanied by slow or failed responses to legitimate traffic
Detection Strategies
- Monitor JVM metrics through Java Management Extensions (JMX) and alert on sustained heap utilization above defined thresholds
- Inspect HTTP access logs for anomalous request patterns, unusually large headers or bodies, and high request rates from single sources
- Correlate WebSphere FFDC (First Failure Data Capture) logs with network telemetry to identify crafted-request signatures
Monitoring Recommendations
- Enable verbose garbage collection logging and ship logs to a centralized SIEM for trend analysis
- Deploy web application firewall (WAF) telemetry in front of WebSphere listeners to capture request anomalies
- Track availability metrics for hosted applications and alert on response latency regressions tied to JVM pressure
How to Mitigate CVE-2026-9071
Immediate Actions Required
- Apply the fix referenced in the IBM Support advisory to all WebSphere Application Server 9.0, 8.5, and Liberty 17.0.0.3 through 26.0.0.6 deployments
- Inventory all WebSphere instances, including embedded Liberty runtimes in third-party products, and prioritize internet-exposed nodes
- Restrict network access to WebSphere management and application ports to trusted sources
Patch Information
IBM has published remediation guidance at the IBM Support Page for CVE-2026-9071. Administrators should apply the interim fix or upgrade to a fixed fix pack as specified by IBM for their installed version of WebSphere Application Server and Liberty.
Workarounds
- Place WebSphere behind a reverse proxy or WAF and enforce request size, header, and rate limits
- Tune JVM heap settings and configure container-level memory limits to contain impact while patching
- Disable or restrict unused HTTP endpoints and application contexts to reduce the attackable surface
- Implement connection and request throttling at the load balancer to blunt sustained crafted-request floods
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

