Incorrect authorization in Jetty - CVE-2026-18661
Published: October 15, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass servlet access restrictions and potentially disclose sensitive information or perform unauthorized state-changing operations.
The vulnerability exists due to incorrect authorization in Jetty's ServletSecurityAnnotationHandler when processing a multi-mapped servlet whose deployment descriptor constrains only some of its URL mappings. A remote attacker can send requests to an alternate mapping whose ServletSecurity annotation has been incorrectly suppressed to bypass servlet access restrictions and potentially disclose sensitive information or perform unauthorized state-changing operations.