CVE-2024-32651
서버 측 템플릿 인젝션(Server Side Template Injection) in Jinja2 allows Remote Command Execution
- 게시됨
- 2024. 4. 25.
- 업데이트됨
- 2025. 2. 13.
- CNA 할당 중
- GitHub_M
- 증거 관찰됨
- 2026. 8. 4.
서버 측 템플릿 인젝션(Server Side Template Injection) in Jinja2 allows Remote Command Execution
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H높음 · 다음 30일
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
changedetection.io는 오픈소스 웹 페이지 변경 감지, 웹사이트 감시, 재입고 모니터링 및 알림 서비스입니다. Jinja2에 서버 사이드 템플릿 인젝션(SSTI) 취약점이 존재하여 서버 호스트에서 원격 명령 실행이 가능합니다. 공격자는 제한 없이 모든 시스템 명령을 실행할 수 있으며, 리버스 셸을 사용할 수도 있습니다. 공격자가 서버 머신을 완전히 장악할 수 있으므로 영향은 치명적입니다. changedetection이 로그인 페이지 뒤에 있으면 위험이 줄어들 수 있지만, 애플리케이션은 이를 요구하지 않습니다(기본적으로도, 강제적으로도 아님).
서버 측 템플릿 인젝션 익스플로잇
이 보고서는 PrestaShop의 XSS(CVE-2024-34716)를 통해 Trickster를 악용하여 www-data 접근 권한을 획득하고, james로 SSH 접속하기 위한 데이터베이스 자격 증명을 추출하는 과정을 자세히 설명합니다. Docker에서는 ChangeDetection.io(CVE-2024-32651)를 통해 루트 셸을 획득하여 adam의 자격 증명을 알아내고, 이어서 PrusaSlicer의 CVE-2023-47268을 이용한 루트 권한 상승이 수행됩니다.
SSTI를 통한 changedetection RCE
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.