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, reflected cross-site scripting (XSS) vulnerability exists on the dynamic image URL generator view within the Wagtail admin interface. A user with a limited-permission editor account for the Wagtail admin could craft a URL that, when viewed by a user with higher privileges, could perform actions with that user's credentials. The vulnerability is present for all sites, even if they do not enable the dynamic image serve view. 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: 7.3 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability is a reflected cross‑site scripting flaw in the dynamic image URL generator view of Wagtail’s admin panel. An editor account can craft a malicious URL. When a higher‑privilege user opens that URL in the admin interface, the script executes in that user’s browser with the administrator’s privileges, allowing the attacker to run arbitrary code within the trusted admin context.

Affected Systems

All installations of Wagtail older than the patched releases 7.0.8, 7.3.3, or 7.4.2 are affected. The issue exists regardless of whether the dynamic image serve feature is enabled, so every site running those legacy versions is vulnerable.

Risk and Exploitability

The CVSS score of 7.3 indicates high severity, yet the EPSS score of less than 1 % reflects a very low likelihood of real‑world exploitation currently. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires an internal user to open it, limiting the attack surface. Once triggered, the script runs as the viewing user, potentially enabling the attacker to perform any actions that user can perform.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Wagtail to the fixed releases 7.0.8, 7.3.3, or 7.4.2.
  • If an upgrade cannot occur immediately, restrict or remove editor access to the dynamic image URL generator endpoint, or disable the corresponding URL pattern to prevent the vulnerable request from being processed.
  • Enforce least privilege for editor accounts and routinely review admin logs for unusual image‑generation requests, applying input validation and output encoding to guard against reflected XSS (CWE‑79).

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, '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, reflected cross-site scripting (XSS) vulnerability exists on the dynamic image URL generator view within the Wagtail admin interface. A user with a limited-permission editor account for the Wagtail admin could craft a URL that, when viewed by a user with higher privileges, could perform actions with that user's credentials. The vulnerability is present for all sites, even if they do not enable the dynamic image serve view. 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: Reflected XSS in dynamic image URL generator view
Weaknesses CWE-79
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-06T14:41:12.073Z

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

Link: CVE-2026-54263

cve-icon Vulnrichment

Updated: 2026-07-06T14:41:08.774Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-79

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