{"description":"Trending threats, MITRE ATT\u0026CK coverage, and detection metadata. Fed continuously.","favicon":"https://feed.craftedsignal.io/favicon-32x32.png","feed_url":"https://feed.craftedsignal.io/tags/cve-2026-103866/feed.json","home_page_url":"https://feed.craftedsignal.io/","icon":"https://feed.craftedsignal.io/apple-touch-icon.png","items":[{"_cs_actors":[],"_cs_cpes":["cpe:2.3:a:apache:sling_engine:*:*:*:*:*:*:*:*"],"_cs_cves":[{"id":"CVE-2026-103866"}],"_cs_exploited":false,"_cs_has_poc":false,"_cs_poc_references":[],"_cs_products":["Sling Engine (\u003c 3.0.4)"],"_cs_severities":["low"],"_cs_tags":["cve-2026-103866","smuggling","web-vulnerability","http"],"_cs_type":"advisory","_cs_vendors":["Apache"],"content_html":"\u003cp\u003eThe Apache Sling Engine (versions prior to 3.0.4) implements a custom parser for query and form parameters that diverges from standard HTTP container behavior. This parser accepts non-standard percent-escapes and invalid character sets while continuing request processing, which can lead to HTTP Request/Response smuggling when the Engine and the upstream web server or proxy interpret request boundaries differently.\u003c/p\u003e\n\u003ch2 id=\"impact\"\u003eImpact\u003c/h2\u003e\n\u003cp\u003eThe discrepancy in parsing can be leveraged to bypass security controls or perform HTTP Request/Response smuggling by forcing the upstream server and the Apache Sling Engine to disagree on the structure or boundaries of the processed HTTP request.\u003c/p\u003e\n\u003ch2 id=\"recommendation\"\u003eRecommendation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Apache Sling Engine to version 3.0.4 or later immediately.\u003c/li\u003e\n\u003cli\u003eReview web application firewall (WAF) configurations to ensure they enforce strict HTTP protocol compliance and reject requests with malformed percent-encoding or invalid character sets before they reach the Apache Sling Engine.\u003c/li\u003e\n\u003c/ul\u003e\n","date_modified":"2026-11-05T20:26:29Z","date_published":"2026-11-05T20:26:29Z","id":"https://feed.craftedsignal.io/briefs/2026-11-apache-sling-smuggling/","summary":"Apache Sling Engine before 3.0.4 contains an HTTP request smuggling vulnerability due to an inconsistent, hand-rolled parameter parser that fails to reject malformed percent-escapes and invalid charsets.","title":"Apache Sling Engine: HTTP request smuggling vulnerability (CVE-2026-103866)","url":"https://feed.craftedsignal.io/briefs/2026-11-apache-sling-smuggling/"}],"language":"en","title":"CraftedSignal Threat Feed - Cve-2026-103866","version":"https://jsonfeed.org/version/1.1"}