Severity by source
AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Primary rating from Vendor (ibm) · only source for this CVE.
CVSS VectorVendor: ibm
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Lifecycle Timeline
1DescriptionCVE.org
IBM WebSphere Application Server 9.0, and 8.5 is vulnerable to potential remote code execution due to deserialization of untrusted data via JAX-WS endpoints with WS-Security.
AnalysisAI
Remote code execution in IBM WebSphere Application Server 9.0 and 8.5 arises from unsafe deserialization of untrusted data processed by JAX-WS endpoints that use WS-Security. Unauthenticated remote attackers who can reach a SOAP/JAX-WS endpoint may craft malicious serialized payloads to execute arbitrary code in the WebSphere server context. No public exploit identified at time of analysis, but the high CVSS (9.0) and scope-changed impact mean any exposed JAX-WS service is a meaningful target.
Technical ContextAI
WebSphere Application Server (WAS) is IBM's flagship Java EE/Jakarta EE runtime hosting enterprise applications, including SOAP web services implemented via JAX-WS (Java API for XML Web Services). WS-Security is the OASIS standard that signs, encrypts, and adds security tokens to SOAP messages, and its processing pipeline often involves parsing complex XML and Java-typed payloads. The root cause is CWE-502 (Deserialization of Untrusted Data): WAS deserializes Java objects embedded in or referenced by WS-Security-protected SOAP messages without sufficient type filtering, allowing attacker-controlled gadget chains on the WAS classpath to execute during readObject/readResolve. CPE coverage (cpe:2.3:a:ibm:websphere_application_server:*) indicates the JAX-WS/WS-Security stack shipped with WAS is the vulnerable component rather than a deployed customer application.
RemediationAI
Patch available per vendor advisory: apply the interim fix or fix pack referenced in IBM Security Bulletin https://www.ibm.com/support/pages/node/7274738 for both the 9.0 and 8.5 release streams (consult that bulletin for the exact iFix/PTF identifier matching your installed fix-pack level, as IBM did not publish a single canonical version string in the input data). Where immediate patching is not possible, compensating controls include disabling or undeploying JAX-WS web services that are not business-critical (this will break any SOAP clients depending on them), restricting network reachability of the SOAP endpoints to trusted internal networks via firewall or reverse-proxy ACLs (reduces blast radius but does not protect against authenticated insiders), and turning off WS-Security on endpoints where it is not required (this removes the vulnerable code path but degrades message-level security guarantees and may violate compliance policies). Enabling WAS's serialization filter (com.ibm.websphere.serialization.filter.allowList / denyList) to restrict permitted classes is an additional hardening step that reduces gadget-chain exposure without removing functionality.
More in Websphere Application Server
View allIBM WebSphere Application Server 8.5 and 9.0 could allow a remote attacker to execute arbitrary code on the system with
IBM WebSphere Application Server (WAS) 6.1 through 6.1.0.47, 7.0 before 7.0.0.39, 8.0 before 8.0.0.11, and 8.5 before 8.
The JMX Remoting functionality in Apache Geronimo 3.x before 3.0.1, as used in IBM WebSphere Application Server (WAS) Co
Unspecified vulnerability in the IBM HTTP Server component 5.3 in IBM WebSphere Application Server (WAS) for z/OS allows
IBM WebSphere Application Server 7.0, 8.0, 8.5, and 9.0 could allow a remote attacker to traverse directories on the sys
IBM WebSphere Application Server (WAS) 7.0 before 7.0.0.43, 8.0 before 8.0.0.13, 8.5 before 8.5.5.11, 9.0 before 9.0.0.2
Unspecified vulnerability in IBM WebSphere Application Server (WAS) 6.1, 7.0 before 7.0.0.27, 8.0, and 8.5 has unknown i
Pre-authentication unsafe deserialization in IBM WebSphere Application Server 9.0 and 8.5 traditional allows remote unau
Unsafe class loading in the ORB (Object Request Broker) component of IBM WebSphere Application Server 8.5, 9.0, and Libe
Remote code execution in IBM WebSphere Application Server 8.5 and 9.0 (traditional) allows an unauthenticated network at
HTTP request smuggling in IBM WebSphere Application Server (traditional 8.5 and 9.0) and WebSphere Liberty (17.0.0.3 thr
Server-side request forgery in IBM WebSphere Application Server (traditional 9.0 and 8.5) and WebSphere Application Serv
Same weakness CWE-502 – Deserialization of Untrusted Data
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-33737
GHSA-rqhj-2grh-m6c2