CVE-2026-82546

Apache Roller: Stored cross-site scripting through incoming Trackback links

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 an unauthenticated remote attacker to store a crafted comment-author URL through the incoming Trackback endpoint when a published entry accepts comments and Trackbacks. The shipped Trackback, verification and moderation defaults allow the value to be approved and rendered as an active link; a visitor who clicks the link executes script in the weblog's origin. Users are recommended to upgrade to Apache Roller 6.1.6 or later, which removes incoming Trackback support and suppresses non-HTTP(S) comment-author links. Users unable to upgrade should disable Trackbacks and remove untrusted Trackback comments.

Analysis

AI-generated

Technical impact

Apache Roller allows an unauthenticated remote attacker to store a malicious URL in the "author" field of a comment through the incoming Trackback endpoint when the entry accepts comments and Trackbacks. The value is approved and rendered as an active link, enabling script execution in the context of the weblog. This stored XSS flaw permits client‑side attack code that can be used for session hijacking, defacement, or further cookie theft.

Affected Systems

The vulnerability exists in Apache Roller 6.1.5 and earlier versions. The affected vendor is the Apache Software Foundation, product Apache Roller. Users running these versions are exposed if their blog accepts Trackbacks and comments.

Risk and Exploitability

The CVSS score of 6.1 indicates moderate severity, and the EPSS score is not available, making precise likelihood assessment uncertain. The vulnerability is not listed in the CISA KEV catalog. An attacker requires only to submit a Trackback comment with a crafted URL, which a site moderator may approve by default. Once approved, any visitor clicking the link runs the embedded script in the weblog's origin, enabling client-side code execution without further credentials.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Apache Roller 6.1.6 or later, which removes incoming Trackback support and suppresses non‑HTTP(S) comment‑author links
  • Disable Trackback functionality to prevent new malicious entries
  • Remove existing untrusted Trackback comments that may contain malicious links

Generated by OpenCVE AI on September 28, 2026 at 09:32 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 an unauthenticated remote attacker to store a crafted comment-author URL through the incoming Trackback endpoint when a published entry accepts comments and Trackbacks. The shipped Trackback, verification and moderation defaults allow the value to be approved and rendered as an active link; a visitor who clicks the link executes script in the weblog's origin. Users are recommended to upgrade to Apache Roller 6.1.6 or later, which removes incoming Trackback support and suppresses non-HTTP(S) comment-author links. Users unable to upgrade should disable Trackbacks and remove untrusted Trackback comments.
Title Apache Roller: Stored cross-site scripting through incoming Trackback links
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:41 AM
Reserved
Aug 29, 2026, 6:17 PM
Status
Deferred
Published
Sep 28, 2026, 8:16 AM
Modified
Sep 30, 2026, 12:17 PM