{"id":"CVE-2026-103863","aliases":["EUVD-2026-117431","GHSA-64g6-vw43-hv3x"],"status":"published","title":"Apache Sling Engine: Include-protection mitigations bypassable via uncovered response-wrapper paths","description":"Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Apache Sling Engine. Content-Type, charset, and redirect changes from an included component evade the  protectheaders / checkcontenttype  enforcement through setHeader(), repeated calls to setContentType(), the charset APIs, Servlet 6.1 redirect overloads, and stale config - enabling stored XSS despite enabled protections.\n\n\n\nThis issue affects Apache Sling Engine before 3.0.4.\n\n\n\nUsers are recommended to upgrade to version 3.0.4, which fixes the issue.","severity":{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-12","score":0.00194,"percentile":0.09161,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-693","CWE-79"],"published":"2026-11-05T12:31:45Z","modified":"2026-11-10T21:31:48Z","products":[{"vendor":"apache software foundation","product":"apache sling engine"}],"references":[{"url":"https://lists.apache.org/thread.html/rll7kjtbpj2lvh4nzmrw5sdmqww64ldg","tags":["vendor-advisory"]},{"url":"http://www.openwall.com/lists/oss-security/2026/11/05/6"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-103863"},{"url":"https://github.com/advisories/GHSA-64g6-vw43-hv3x"}],"sources":{"cve":[{"id":"CVE-2026-103863","title":"Apache Sling Engine: Include-protection mitigations bypassable via uncovered response-wrapper paths","description":"Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Apache Sling Engine. Content-Type, charset, and redirect changes from an included component evade the  protectheaders / checkcontenttype  enforcement through setHeader(), repeated calls to setContentType(), the charset APIs, Servlet 6.1 redirect overloads, and stale config - enabling stored XSS despite enabled protections.\n\n\n\nThis issue affects Apache Sling Engine before 3.0.4.\n\n\n\nUsers are recommended to upgrade to version 3.0.4, which fixes the issue.","status":"published","published":"2026-11-05T12:31:45.446Z","modified":"2026-11-10T19:09:27.137Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-79","CWE-693"],"updated_at":"2026-11-10T22:18:24.949973Z"}],"euvd":[{"id":"EUVD-2026-117431","description":"Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Apache Sling Engine. Content-Type, charset, and redirect changes from an included component evade the  protectheaders / checkcontenttype  enforcement through setHeader(), repeated calls to setContentType(), the charset APIs, Servlet 6.1 redirect overloads, and stale config - enabling stored XSS despite enabled protections.\n\n\n\nThis issue affects Apache Sling Engine before 3.0.4.\n\n\n\nUsers are recommended to upgrade to version 3.0.4, which fixes the issue.","status":"published","published":"2026-11-05T12:31:45Z","modified":"2026-11-10T19:09:27Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-10T20:23:05.996887Z"}],"ghsa":[{"id":"GHSA-64g6-vw43-hv3x","title":"Improper neutralization of input during web page generation ('cross-site scripting')...","description":"Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Apache Sling Engine. Content-Type, charset, and redirect changes from an included component evade the  protectheaders / checkcontenttype  enforcement through setHeader(), repeated calls to setContentType(), the charset APIs, Servlet 6.1 redirect overloads, and stale config - enabling stored XSS despite enabled protections.\n\n\n\nThis issue affects Apache Sling Engine before 3.0.4.\n\n\n\nUsers are recommended to upgrade to version 3.0.4, which fixes the issue.","status":"published","published":"2026-11-05T15:32:31Z","modified":"2026-11-10T21:31:48Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-10T21:57:47.623655Z"}],"nvd":[{"id":"CVE-2026-103863","description":"Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Apache Sling Engine. Content-Type, charset, and redirect changes from an included component evade the  protectheaders / checkcontenttype  enforcement through setHeader(), repeated calls to setContentType(), the charset APIs, Servlet 6.1 redirect overloads, and stale config - enabling stored XSS despite enabled protections.\n\n\n\nThis issue affects Apache Sling Engine before 3.0.4.\n\n\n\nUsers are recommended to upgrade to version 3.0.4, which fixes the issue.","status":"published","published":"2026-11-05T13:17:06.88Z","modified":"2026-11-12T17:06:26.857Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-79","CWE-693"],"updated_at":"2026-11-10T22:21:31.633178Z"}]}}
