Skip to main content
CVE Vulnerability Database

CVE-2026-9071: IBM WebSphere Application Server DOS Flaw

CVE-2026-9071 is a denial of service vulnerability in IBM WebSphere Application Server that allows remote attackers to exhaust memory resources. This article covers technical details, affected versions, and mitigation.

Published:

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.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.