WaratekVRT Sign in

CVE-2022-45378 Apache SOAP

Affected softwareApache SOAP
Severity9.8 Critical CVSS 3.1 2 scores
WeaknessMissing authentication (CWE-306)
Published14 Nov 2022
Updated21 Oct 2026

Tagged unsupported-when-assigned. The affected software was already out of support when the CVE was assigned.

Description

In the default configuration of Apache SOAP, an RPCRouterServlet is available without authentication. This gives an attacker the possibility to invoke methods on the classpath that meet certain criteria. Depending on what classes are available on the classpath this might even lead to arbitrary remote code execution. NOTE: This vulnerability only affects products that are no longer supported by the maintainer.

CWE-287 · Improper authenticationCWE-502 · Deserialization of untrusted data

Exploitation status

No public exploit

No exploit has been reported in the sources we check. Published 4 years ago.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC none indexed
  • EPSS 3.0% chance in 30 days

Waratek protection

No exploit published

Within Waratek scope. In the sources we check, nobody has published exploit code for this CVE or reported it being exploited.

A public code fix exists.

  • Protection none
  • Action feasible
  • Review automated AI triage
  • Record active unsupported-when-assigned
Decided by A researcher's recorded decision for this specific CVE
Finding An AI triage run set this CVE's status to No exploit published.

Waratek research note

written 2026-11-13

Written by a Waratek engineer who reviewed this CVE. Their decision sets the status above, ahead of every automated rule except a withdrawal.

Comments

Apache SOAP's RPCRouterServlet asks for no authentication. Anyone can deploy a service through urn:xml-soap-service-management-service and call public methods of classes already in the application through Method.invoke. No generic rule sees those names in the SOAP body, so a CVE-specific patch is needed.

CVSS

9.8 CRITICAL v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H 2 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 9.8 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H NVD Primary published
CVSS 3.1 9.8 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H CISA-ADP Secondary

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update October 2026 ↗ CPU 2026-Q4 Oracle JD Edwards / Web Runtime SEC (Apache SOAP) (9.2.0.0-9.2.26.5)
Oracle Critical Patch Update July 2024 ↗ CPU 2024-Q3 Oracle Fusion Middleware / Portal Core (Apache SOAP) (12.2.1.4.0)
Oracle Critical Patch Update April 2024 ↗ CPU 2024-Q2 Oracle Fusion Middleware / Third Party (Apache SOAP) (12.2.1.4.0)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Fusion Middleware Portal Core (Apache SOAP) 12.2.1.4.0 12.2.1.4.0
Oracle Fusion Middleware Third Party (Apache SOAP) 12.2.1.4.0 12.2.1.4.0
Oracle JD Edwards Web Runtime SEC (Apache SOAP) 9.2.0.0-9.2.26.5

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
soap:soap 0.0.0 none unbounded

Products and versions

2 products, 2 version entries
SourceVendorProductSchemeAffected versions
nvd apache soap generic ≤ 2.3
osv soap soap generic ≥ 0.0.0

References

URLTags
https://lists.apache.org/thread/g4l64s283njhnph2otx7q4gs2j952d31 WEB
http://www.openwall.com/lists/oss-security/2022/11/14/4 WEB

Timeline

Published2022-11-14By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.
Last VRT activity2026-10-21Most recent commit touching this CVE's classification, patch or rule file.
Classification created2026-11-13First commit adding this CVE's research note.