Skip to content
NewA calmer, faster ZeroHour

CVE-2026-73099

CSRF in Apache Juneau REST server allowing arbitrary bodies

CVSS 4.0
10.0 critical
EPSS
—
Published
·
Modified
Analyze CVE-2026-73099 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

Apache Juneau REST server accepts a 'content' query parameter that replaces the request body by default on every HTTP method including GET. A cross-site link can deliver an attacker-chosen request body to an endpoint without a CORS preflight, defeating protections based on HTTP method or content type. Affected through 9.2.0; fix to 9.2.1. Set disableContentParam to true if not using the parameter.

What to do: Upgrade to Apache Juneau 9.2.1. Set disableContentParam to true for applications not using the content parameter.

ProductAffectedFixed in
Apache Juneauthrough 9.2.09.2.1
Estimated exposure
No basis for an estimate.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

Cross-Site Request Forgery (CSRF) vulnerability in Apache Juneau. The REST server accepts a "content" query parameter that replaces the request body, and this is enabled by default on every HTTP method, including GET. A cross-site link can therefore deliver an attacker-chosen request body to an endpoint without a CORS preflight, defeating protections that rely on the HTTP method or content type instead of an anti-CSRF token. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue. Applications that do not use the content parameter can also set disableContentParam to true.

Weakness
CWE-352
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

1 story