Description
Wagtail is an open source content management system built on Django. In versions prior to 7.0.8, 7.3.3 and 7.4.2, due to a missing permission check on the image preview endpoint, a user with access to the Wagtail admin can preview any image. The existing data of the image object itself is not exposed. The vulnerability is not exploitable by an ordinary site visitor without access to the Wagtail admin. This issue has been fixed in versions 7.0.8, 7.3.3, and 7.4.2.
Published: 2026-07-01
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An improper permission check in the image preview endpoint lets any user with Wagtail admin access view any image stored in the system, bypassing the intended image‑level restrictions. The vulnerability does not expose the underlying image data such as metadata; it simply allows the admin to render the image for preview. Because only users with administrative credentials can reach the endpoint, an ordinary site visitor cannot exploit this flaw. The flaw is a CWE‑280 permission bypass.

Affected Systems

All Wagtail installations older than the patched releases 7.0.8, 7.3.3, and 7.4. the Wagtail admin interface can exploit the flaw.

Risk and Exploitability

The CVSS score of 6.5 indicates a moderate severity. The EPSS score of less than 1% indicates a low likelihood of exploitation in the wild, and the issue is not listed in CISA’s KEV catalog. Exploitation requires administrative access, so the attack vector is most likely internal or targeted. A malicious or compromised admin can use the endpoint to preview any image, potentially revealing sensitive visual content beyond their authorized scope.

Generated by OpenCVE AI on July 21, 2026 at 13:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Wagtail 7.0.8, 7.3.3, or 7.4.2 to apply the missing permission check fix.
  • Enforce least privilege on Wagtail admin accounts, granting image preview permissions only to users who require them.
  • Restrict or disable the image preview endpoint for users who do not have explicit image view rights, and monitor admin activity logs for unauthorized usage.

Generated by OpenCVE AI on July 21, 2026 at 13:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 02 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 02 Jul 2026 04:00:00 +0000

Type Values Removed Values Added
First Time appeared Wagtail
Wagtail wagtail
Vendors & Products Wagtail
Wagtail wagtail

Wed, 01 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
Description Wagtail is an open source content management system built on Django. In versions prior to 7.0.8, 7.3.3 and 7.4.2, due to a missing permission check on the image preview endpoint, a user with access to the Wagtail admin can preview any image. The existing data of the image object itself is not exposed. The vulnerability is not exploitable by an ordinary site visitor without access to the Wagtail admin. This issue has been fixed in versions 7.0.8, 7.3.3, and 7.4.2.
Title Wagtail: Improper permission handling in image preview
Weaknesses CWE-280
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-02T14:42:46.778Z

Reserved: 2026-06-12T17:13:32.279Z

Link: CVE-2026-54261

cve-icon Vulnrichment

Updated: 2026-07-02T14:42:39.331Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T13:15:05Z

Weaknesses
  • CWE-280

    Improper Handling of Insufficient Permissions or Privileges