news
Full Disclosure
November 2nd, 2026 at 6:10 AM

Apache Struts2 REST Plugin Untrimmed `Accept` Header Tokens Break Content Negation Fallback

Posted by Daniel Owens via Fulldisclosure on Nov 01 Description The Apache Struts2 REST Plugin's `DefaultContentTypeHandlerManager.getHandlerForResponse(HttpServletRequest, HttpServletResponse)` splits the `Accept` header on commas and passes each resulting token directly to `findHandler(String)` without trimming leading or trailing whitespace. `findHandler(String)` only retries a trimmed lookup when a token contains a semicolon (`;`), so a token that merely carries a leading space has no...

#ai

Get stories like this every Monday

The week's most important AI news in one email. Free, unsubscribe anytime.

Score: 3.09

Engagement proxy: 0

Canonical link: https://seclists.org/fulldisclosure/2026/Nov/1