CVE-2025-64459
QuerySet 및 Q 객체의 _connector 키워드 인자를 통한 잠재적 SQL 인젝션
- 게시됨
- 2025. 11. 5.
- 업데이트됨
- 2026. 2. 26.
- CNA 할당 중
- DSF
- 증거 관찰됨
- 2025. 12. 3.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N보통 · 다음 30일
- 백분위수
- 97.3%
- 모델 날짜
- 2026. 10. 15.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8. The methods `QuerySet.filter()`, `QuerySet.exclude()`, and `QuerySet.get()`, and the class `Q()`, are subject to SQL injection when using a suitably crafted dictionary, with dictionary expansion, as the `_connector` argument. 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 cyberstan for reporting this issue. 5.1(5.1.14 미만), 4.2(4.2.26 미만), 5.2(5.2.8 미만) 버전에서 문제가 발견되었습니다. `QuerySet.filter()`, `QuerySet.exclude()`, `QuerySet.get()` 메서드와 `Q()` 클래스는 `_connector` 인수로 적절히 조작된 사전(dictionary)을 사전 확장(dictionary expansion)과 함께 사용할 때 SQL 인젝션에 취약합니다. 이전의 지원이 종료된 Django 시리즈(예: 5.0.x, 4.1.x, 3.2.x)는 평가되지 않았으며 영향을 받을 수도 있습니다. Django는 이 문제를 보고한 cyberstan에게 감사를 표합니다.
소스
취약점: QuerySet 및 Q() 키워드 인자 언패킹을 통한 SQL 인젝션. CVE ID: CVE-2025-64459 심각도: 치명적 (CVSS 9.1) 영향을 받는 버전: Django 5.1 < 5.1.14, 4.2 < 4.2.26, and 5.2 < 5.2.8. 연구자: Cyberstan (University of Warwick)
NEO-SQLi — Django _connector SQL Injection (CVE-2025-64459) 익스플로잇 | RedTeam Brasil 채널
Django CVE-2025-64459를 위한 자체 포함된 테스트베드입니다. Docker를 사용한 사전 확장을 통해 QuerySet.filter() 매개변수 주입을 보여줍니다.
취약한 Django 웹 애플리케이션을 설정하고, 보안 교육 및 랩 실습을 위해 CVE-2025-64459의 악용 방법을 상세히 설명하는 PDF를 제공합니다.
demo application showing off SQL Injection exploit in django 5.2.7
CVE-2025-64459-hunter
CVE-2025-64459를 위한 익스플로잇 도구로, Django 애플리케이션의 SQL 인젝션 취약점을 대상으로 합니다. 데이터베이스 기반 웹 엔드포인트의 자동화된 테스트와 악용을 지원합니다.
보안 교육에서 CVE-2025-64459 실습과 안내형 익스플로잇 및 취약점 분석을 수행할 수 있도록 의도적으로 취약하게 설계된 앱입니다.
Django ORM 필터 주입(CVE-2025-64459)을 시연하는 CTF 챌린지: 인증 우회 및 제품 필터 우회 익스플로잇, 배포 및 플래그 검색 포함.
Wafcontrol Security Team · multiple · 2025. 12. 3.
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.