CVE-2026-82348

Apache Roller: Cross-weblog resource tampering via unscoped authoring lookups

Published Sep 28, 2026 CVSS 3.1 · 7.7 High EPSS < 1% KEV · Not listed
Description
Authorization Bypass Through User-Controlled Key in Apache Roller 6.1.5 allows an authenticated user with authoring rights on one weblog to read, modify, or delete resources belonging to another weblog through unscoped identifier-based lookups. This affects multi-user installations where users are intended to be isolated between weblogs; no optional feature or non-default configuration is required. A user with administrator rights on their weblog can also overwrite another weblog's Velocity template, whose content is evaluated when the victim weblog renders. Users are recommended to upgrade to Apache Roller 6.1.6 or later, which scopes authoring resource lookups to the acting weblog.

Analysis

AI-generated

Technical impact

Apache Roller versions 6.1.5 and earlier allow an authenticated user with authoring rights on one weblog to view, modify, or delete resources belonging to another weblog by requesting resources with unscoped identifiers. The vulnerability is a form of authorization bypass, classified as CWE‑639, enabling cross‑blog resource tampering and potential modification of templates that are evaluated during page rendering. An attacker could alter or delete content, inject malicious code, or otherwise compromise the integrity and availability of a victim weblog.

Affected Systems

The affected product is Apache Roller 6.1.5, as released by the Apache Software Foundation. The issue exists in all multi‑user installations where different weblogs are intended to be isolated; no optional feature or non‑default configuration is required. Clients using earlier versions prior to 6.1.5 are also potentially susceptible.

Risk and Exploitability

The CVSS score of 7.7 indicates a high severity vulnerability. The EPSS score is not available, but the problem is not listed in the CISA KEV catalog, suggesting no well‑known public exploits at the time of analysis. The likely attack vector is through the web interface of a Roller instance by an authenticated authoring user. Once the resource lookup is performed, the attacker can read or manipulate resources that belong to any other weblog within the same installation.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache Roller to version 6.1.6 or later, which scopes authoring resource lookups to the acting weblog
  • Review and tighten user permissions, ensuring that only users who truly need authoring rights are granted them and that administrative roles are restricted to the appropriate blogs
  • Audit existing blog templates and other resources for unintended changes from other blogs and restore from backup if necessary

Generated by OpenCVE AI on September 28, 2026 at 09:31 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 Authorization Bypass Through User-Controlled Key in Apache Roller 6.1.5 allows an authenticated user with authoring rights on one weblog to read, modify, or delete resources belonging to another weblog through unscoped identifier-based lookups. This affects multi-user installations where users are intended to be isolated between weblogs; no optional feature or non-default configuration is required. A user with administrator rights on their weblog can also overwrite another weblog's Velocity template, whose content is evaluated when the victim weblog renders. Users are recommended to upgrade to Apache Roller 6.1.6 or later, which scopes authoring resource lookups to the acting weblog.
Title Apache Roller: Cross-weblog resource tampering via unscoped authoring lookups
Weaknesses CWE-639
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Sep 29, 2026, 2:57 PM
Reserved
Aug 28, 2026, 5:11 PM
Status
Deferred
Published
Sep 28, 2026, 8:16 AM
Modified
Sep 29, 2026, 3:17 PM