Description
Wagtail is an open source content management system built on Django. Prior to 7.0.9, 7.3.4, 7.4.3, and 8.0rc2, a CMS user who has add permission for a snippet model but lacks change and view permission for an existing snippet can access the snippet copy view and copy that source object. The copy operation reveals the contents of a snippet that the user is not authorized to view. This issue is fixed in versions 7.0.9, 7.3.4, 7.4.3, and 8.0rc2.
Published: 2026-11-09
Score: 6.5 Medium
EPSS: n/a
KEV: No
Impact: Confidentiality breach exposing snippet content
Action: Apply patch
AI Analysis

Impact

A Wagtail CMS user who can add snippets but cannot view or change an existing snippet may still invoke the copy view and duplicate that snippet. The copy operation bypasses normal permission checks and reveals the snippet’s content to the user. This is an instance of improper access control (CWE‑280) that leads to unauthorized data disclosure.

Affected Systems

The flaw affects Wagtail content management systems running any version earlier than 7.0.9, 7.3.4, 7.4.3, or 8.0rc2. Users of those affected releases should identify their exact build and plan to upgrade.

Risk and Exploitability

The CVSS score of 6.5 indicates medium severity, mainly due to the confidentiality impact. No EPSS data is available, and the issue is not listed in CISA KEV, suggesting no widely known exploits yet. The likely attack vector is internal: an authenticated user with add permission for the snippet model, lacking view or change rights, can trigger the vulnerability through the standard Wagtail admin interface. No remote code execution or privilege escalation is implied by the current description.

Generated by OpenCVE AI on November 9, 2026 at 22:34 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Wagtail 7.0.9, 7.3.4, 7.4.3, or 8.0rc2 or later to receive the fix
  • If upgrading is delayed, adjust roles so that only users with explicit view or change permissions on snippets can also have add permission
  • Disable the snippet copy view or enforce permission checks manually as a temporary workaround

Generated by OpenCVE AI on November 9, 2026 at 22:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-x5cx-w6p2-mxf2 Wagtail: Improper permission handling when copying snippets
History

Mon, 09 Nov 2026 22:30:00 +0000

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

Mon, 09 Nov 2026 21:30:00 +0000

Type Values Removed Values Added
Description Wagtail is an open source content management system built on Django. Prior to 7.0.9, 7.3.4, 7.4.3, and 8.0rc2, a CMS user who has add permission for a snippet model but lacks change and view permission for an existing snippet can access the snippet copy view and copy that source object. The copy operation reveals the contents of a snippet that the user is not authorized to view. This issue is fixed in versions 7.0.9, 7.3.4, 7.4.3, and 8.0rc2.
Title Wagtail: Improper permission handling when copying snippets
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-11-09T21:22:17.696Z

Reserved: 2026-11-06T15:27:56.227Z

Link: CVE-2026-123819

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T22:15:15Z

Weaknesses
  • CWE-280

    Improper Handling of Insufficient Permissions or Privileges