CVE-2024-29736CWE-918

Apache CXF: SSRF vulnerability via WADL stylesheet parameter

High · published July 19, 2024

CVSS v3.1
7.5
EPSS
1%
Percentile
63.4
In the wild
Unconfirmed
What it is

⚡ Custom stylesheets are the key players here! A configuration twist in Apache CXF (before versions 4.0.5, 3.6.4, and 3.5.9) opens the door to SSRF attacks on REST web services, making it crucial to stay alert! 🚨 Think of it like a restaurant menu that lets diners not only choose a dish but also sneak in requests for off-menu items. If the chef isn’t careful, someone could cook up something disastrous with that order! An attacker could exploit this vulnerability to make unauthorized requests from your server to internal resources, potentially exposing sensitive data or services. Imagine a scenario where an attacker uses your infrastructure as their gateway to breach your internal systems—absolutely devastating!

Put simply

Think of it like a restaurant menu that lets diners not only choose a dish but also sneak in requests for off-menu items. If the chef isn’t careful, someone could cook up something disastrous with that order! The SSRF vulnerability in the WADL service description allows an attacker to craft requests to internal services by manipulating the custom stylesheet parameter, which should ideally be tightly controlled.

What to do

An attacker could exploit this vulnerability to make unauthorized requests from your server to internal resources, potentially exposing sensitive data or services. Imagine a scenario where an attacker uses your infrastructure as their gateway to breach your internal systems—absolutely devastating! To mitigate this issue, upgrade to Apache CXF versions 4.0.5, 3.6.4, or 3.5.9 immediately. Additionally, review your configurations to ensure that custom stylesheet parameters cannot be manipulated by untrusted users. This is fixable! Follow these steps, and you'll have your environment secured in no time. 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.01029 · 63.4th percentile
Weakness
CWE-918 · Server-Side Request Forgery (SSRF)
Published
2024-07-19T08:50Z
EPSS history
Timeline
  • 19 JUL 08:50Z
    Apache CXF: SSRF vulnerability via WADL stylesheet parameter
    cvelistv5