CVE-2026-91206: Apache Roller: Reflected XSS in the optional LDAP comment authenticator
Apache Roller 6.1.5 has a moderate reflected XSS in its optional LDAP comment authenticator.
Reflected XSS in Apache Roller LDAP comment authenticator
Apache Roller 6.1.5 has a reflected cross-site scripting flaw (CWE-79) in the optional LDAP comment authenticator. The authenticator writes request parameter values into its HTML form without escaping, so a remote attacker can supply a crafted link that reflects those values into the page. The attack works only on sites configured to use LdapCommentAuthenticator, and only if a victim whose session has already loaded the authenticator form follows the link; the impact is limited confidentiality and integrity in the victim's browser (CVSS 3.1 6.1, scope changed). Sites that do not use this authenticator are not affected. No public proof of concept is known, and the issue is not listed in the CISA Known Exploited Vulnerabilities catalog.
What to do: Upgrade Apache Roller to 6.1.6 or later, which escapes the reflected parameter values. Until you can upgrade, disable LdapCommentAuthenticator if LDAP comment authentication is not required, and treat unsolicited links to that form as untrusted. Confirm whether the deployment actually uses this optional authenticator, because sites that do not are unaffected.
| Product | Affected |
|---|---|
| Apache Roller | 6.1.5 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in Apache Roller 6.1.5 allows a remote attacker to perform reflected cross-site scripting through the optional LDAP comment authenticator, which writes request parameter values into its HTML form without escaping. This affects only sites configured to use LdapCommentAuthenticator, and a victim whose session has already loaded the authenticator form must follow a crafted link. Users are recommended to upgrade to Apache Roller 6.1.6 or later, which escapes the reflected values.
Apache Roller 6.1.5 has a moderate reflected XSS in its optional LDAP comment authenticator.
Today 1.6K readers · 2.5K views · 778 reads · all time 189K views