ETag Conditional Request Processing Vulnerability in Wagtail by Wagtail
CVE-2026-125105

3.7LOW

Key Information:

Vendor

Wagtail

Status
Vendor
CVE Published:
9 November 2026

What is CVE-2026-125105?

Wagtail, an open-source content management system built on Django, contains a vulnerability in its ETag conditional request processing. Prior to specific updates, the system fails to complete document permission and filename checks before applying ETag conditions. An unauthenticated attacker with knowledge of a document ID and a SHA1 hash can exploit this flaw by sending If-Match or If-None-Match requests. While this does not expose document contents or filenames, it allows an attacker to verify the presence of certain SHA1 hashes within the document library. This vulnerability is addressed in the latest versions of Wagtail, and users are urged to upgrade to mitigate potential risks.

Affected Version(s)

wagtail < 7.0.9 < 7.0.9

wagtail >= 7.1, < 7.3.4 < 7.1, 7.3.4

wagtail >= 7.4, < 7.4.3 < 7.4, 7.4.3

References

CVSS V3.1

Score:
3.7
Severity:
LOW
Confidentiality:
Low
Integrity:
None
Availability:
Low
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.