CVE-2026-103864 · Runtime
NO FIX YET · SEE WHAT TO DO
Apache Sling Engine does not neutralize special characters in data written to its logs before version 3.0.4. An attacker who controls logged input can inject fake lines or hide real entries from the log.
first public Nov 5, 2026 · 1 source
Check it with your coding agent
It checks your repository and tells you if you’re affected, with the fix.
Teams running Apache Sling-based applications that use Sling Engine below 3.0.4 and log request data they do not control. The sources do not describe a specific trigger path, so whether a given deployment is reachable is unknown. Teams not running Apache Sling can skip it.
Not affected if sling-engine-3.0.4-or-later
Who cares apache-sling, java, self-hosted
org.apache.sling:org.apache.sling.engine in a Maven pom.xml.3.0.4.3.0.4 or later.Improper output neutralization for logs in Apache Sling Engine.
This issue affects Apache Sling Engine: before 3.0.4.
Users are recommended to upgrade to version 3.0.4, which fixes the issue.
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.
Are you affected?
Tell InfraStack what you run. It checks this one, and every next one, against your stack.
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.