CVE-2026-91206

Apache Roller: Reflected XSS in the optional LDAP comment authenticator

Published Sep 28, 2026 CVSS 3.1 · 6.1 Medium EPSS < 1% KEV · Not listed
Description
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.

Analysis

AI-generated

Technical impact

Apache Roller 6.1.5 contains a reflected cross‑site scripting flaw in the optional LDAP comment authenticator. The component writes unsanitized request parameters back into its HTML form, permitting a malicious actor to inject arbitrary script when a victim follows a crafted URL. This results in client‑side code execution and could lead to credential theft or defacement.

Affected Systems

The flaw exists only in installations that enable the LdapCommentAuthenticator in Roller 6.1.5. Any user who has already accessed the authenticator form is vulnerable when presented with a specially forged link. Roller 6.1.6 and newer versions escape the reflected data, eliminating the risk.

Risk and Exploitability

The CVSS base score of 6.1 reflects a moderate severity; the lack of an EPSS score and no KEV listing suggest limited current exploitation. Attackers can exploit the vulnerability over the web with no authentication, though the victim must be authenticated to the site and have previously loaded the form. Mitigation relies on applying the available patch or disabling the vulnerable authenticator.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Apache Roller to 6.1.6 or later to ensure proper escaping of the LDAP comment authenticator input.
  • If the LDAP comment authenticator is not required, remove or disable it from the configuration to eliminate the vulnerable code path.
  • Replace any custom or legacy extensions that may still use the old authenticator to prevent unintended exposure.

Generated by OpenCVE AI on September 28, 2026 at 09:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Apache
Apache roller
Vendors & Products Apache
Apache roller
Type Values Removed Values Added
Description 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.
Title Apache Roller: Reflected XSS in the optional LDAP comment authenticator
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Sep 30, 2026, 11:38 AM
Reserved
Sep 14, 2026, 9:59 PM
Status
Deferred
Published
Sep 28, 2026, 8:16 AM
Modified
Sep 30, 2026, 12:17 PM