Description
Chevereto before 4.5.8 contains an authorization bypass vulnerability in the get-album-contents action of the /json route that allows unauthenticated attackers to list private albums by supplying another user's album id. Attackers with a session token from any public page and an album's encoded id can obtain image filenames, viewer and direct file URLs, and download private images.
Published: 2026-11-05
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized exposure of private image data
Action: Patch Immediately
AI Analysis

Impact

The vulnerability is an authorization bypass in the get-album-contents action of the /json route in Chevereto. It allows an attacker to supply an encoded album ID belonging to another user and view the contents of a private album without authentication. This results in disclosure of image filenames, viewer URLs, direct download links, and the images themselves, compromising confidentiality and privacy of users.

Affected Systems

All Chevereto installations running a version before 4.5.8 are affected, including versions 4.5.7 and earlier. The issue exists in all releases loaded from the source branch used by the community and is fixed in the 4.5.8 release and later.

Risk and Exploitability

The vulnerability has a CVSS score of 6.9, indicating moderate severity. The EPSS score is not available, but the weakness is publicly known and easy to exploit — an attacker only needs to know a valid album ID and a session token exposed on any public page. The vulnerability is not listed in the CISA KEV catalog.

Generated by OpenCVE AI on November 5, 2026 at 17:06 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the Chevereto 4.5.8 update or later, which restores proper authorization checks for the get-album-contents endpoint.
  • Disable or restrict session tokens generated on public pages so they cannot be reused to query private album data.
  • Verify that no custom plugins or legacy code override the default authorization logic, and remove or secure them to prevent accidental bypass.

Generated by OpenCVE AI on November 5, 2026 at 17:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 15:30:00 +0000

Type Values Removed Values Added
Description Chevereto before 4.5.8 contains an authorization bypass vulnerability in the get-album-contents action of the /json route that allows unauthenticated attackers to list private albums by supplying another user's album id. Attackers with a session token from any public page and an album's encoded id can obtain image filenames, viewer and direct file URLs, and download private images.
Title Chevereto before 4.5.8 Private Album Image Disclosure via get-album-contents
First Time appeared Chevereto
Chevereto chevereto
Weaknesses CWE-639
CPEs cpe:2.3:a:chevereto:chevereto:*:*:*:*:*:*:*:*
Vendors & Products Chevereto
Chevereto chevereto
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Chevereto Chevereto
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-05T15:11:44.791Z

Reserved: 2026-11-04T23:26:08.935Z

Link: CVE-2026-122326

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-05T16:17:45.503

Modified: 2026-11-05T16:17:45.503

Link: CVE-2026-122326

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T17:15:07Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key