CVE-2021-21707
중간게시됨
특수 문자가 XML 함수의 경로 파싱을 깨뜨림
- 게시됨
- 2021. 11. 29.
- 업데이트됨
- 2024. 9. 17.
- CNA 할당 중
- php
- 증거 관찰됨
- 2026. 8. 10.
기본 CVSS
5.3/ 10중간
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N26.0%
보통 · 다음 30일
- 백분위수
- 97.9%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
# PHP XML 파싱 함수의 URL 디코딩 파일명 처리 취약점 PHP 버전 7.3.x(7.3.33 미만), 7.4.x(7.4.26 미만), 8.0.x(8.0.13 미만)에서 `simplexml_load_file()`과 같은 일부 XML 파싱 함수는 전달된 파일명을 URL 디코딩합니다. 해당 파일명에 URL 인코딩된 NUL 문자가 포함된 경우, 이 함수가 이를 파일명의 끝으로 해석하여 사용자가 의도한 것과 다르게 파일명을 해석할 수 있으며, 이로 인해 의도와 다른 파일을 읽게 될 수 있습니다.
소스
1PHP 8.1.0-dev 백도어 취약점(CVE-2021-21707) 익스플로잇
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.