CVE-2026-54260 json
Wagtail: Denial of service via unbounded filter specs in the image preview
published 4mo ago modified 2mo ago also GHSA-f2p5-j6fg-5cxf , PYSEC-2026-613 , EUVD-2026-41146
- cvss
- 4.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 31%
- public exploits
- 0
- none known
Summary
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, an authenticated admin user can trigger expensive rendition processing with purposefully crafted filter specs resulting in potentially service degradation. 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.
Patch / fix
- pypi wagtail 7.0.8, 7.3.3, 7.4.2
- torchbox wagtail 7.0.8, 7.3.3, 7.4.2
Is CVE-2026-54260 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 4mo ago
Exploit prediction
0.37% chance of exploitation in the next 30 days, higher than 31% of all scored CVEs (FIRST EPSS, 2026-11-11).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L |
| NVD | 3.1 | 2.7 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:L |
| GitHub | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L |
| OSV | 3.1 | 2.7 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:L |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | wagtail | <7.0.8 >=7.1, <7.3.3 >=7.4, <7.4.2 |
7.0.8 7.3.3 7.4.2 |
Affected products
- wagtail wagtail
Classification
- Weakness
-
- CWE-400 Uncontrolled Resource Consumption
References
-
github.com
/wagtail/wagtail/security/advisories/GHSA-f2p5-j6fg-5cxf
web, mitigation, vendor-advisory, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2026-54260
advisory
-
github.com
/pypa/advisory-database/tree/main/vulns/wagtail/PYSEC-2026-613.yaml
web
-
github.com
/wagtail/wagtail
package
Sources
- CVE List CVE-2026-54260
- GitHub Advisory GHSA-f2p5-j6fg-5cxf
- NVD CVE-2026-54260
- OSV PYSEC-2026-613
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.