CVE-2025-13372
Last modified
CVE-2025-13372 is a medium-severity vulnerability rated 4.3/10 on the CVSS scale. An issue was discovered in 5.2 before 5.2.9, 5.1 before 5.1.15, and 4.2 before 4.2.27. `FilteredRelation` is subject to SQL injection in column aliases, using a suitably crafted dictionary, with dictionary expansion, as the `**kwargs` passed to `QuerySet.annotate()` or `QuerySet.alias()` on PostgreSQL. Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluated and may also be affected. Django would like to thank Stackered for reporting this issue.. EPSS estimates a 0.87% chance of exploitation in the next 30 days.
Description
An issue was discovered in 5.2 before 5.2.9, 5.1 before 5.1.15, and 4.2 before 4.2.27. `FilteredRelation` is subject to SQL injection in column aliases, using a suitably crafted dictionary, with dictionary expansion, as the `**kwargs` passed to `QuerySet.annotate()` or `QuerySet.alias()` on PostgreSQL. Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluated and may also be affected. Django would like to thank Stackered for reporting this issue.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Djangoproject | Django | >= 4.2, < 4.2.27 |
| Djangoproject | Django | >= 5.1, < 5.1.15 |
| Djangoproject | Django | >= 5.2, < 5.2.9 |
References
- https://docs.djangoproject.com/en/dev/releases/security/Patch, Vendor Advisory
- https://groups.google.com/g/django-announceMailing List, Release Notes
- https://www.djangoproject.com/weblog/2025/dec/02/security-releases/Patch, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2025-13372?
How severe is CVE-2025-13372?
How do I fix CVE-2025-13372?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2025
- CVE-2025-13367The User Registration & Membership – Custom Registration For…6.4
- CVE-2025-13368The Xpro Addons — 140+ Widgets for Elementor plugin for Word…6.4
- CVE-2025-13369The Premmerce WooCommerce Customers Manager plugin for WordP…6.1
- CVE-2025-1337A vulnerability was found in Eastnets PaymentSafe 2.5.26.0. …5.1
- CVE-2025-13370The ProjectList plugin for WordPress is vulnerable to time-b…4.9
- CVE-2025-13371The MoneySpace plugin for WordPress is vulnerable to Sensiti…8.6
- CVE-2025-13373Advantech iView versions 5.7.05.7057 and prior do not proper…8.7
- CVE-2025-13374The Kalrav AI Agent plugin for WordPress is vulnerable to ar…9.8
- CVE-2025-13375IBM Common Cryptographic Architecture (CCA) 7.5.52 and 8.4.8…9.8
- CVE-2025-13376The ProjectList plugin for WordPress is vulnerable to arbitr…7.2
- CVE-2025-13377The 10Web Booster – Website speed optimization, Cache & Page…8.1
- CVE-2025-13378The AI ChatBot with ChatGPT and Content Generator by AYS plu…6.5
Are you affected by CVE-2025-13372?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
