CVE-2024-35242
높음게시됨
Composer가 악성 git/hg 브랜치 이름을 통한 명령 주입에 취약함
- 게시됨
- 2024. 6. 10.
- 업데이트됨
- 2025. 2. 13.
- CNA 할당 중
- GitHub_M
- 증거 관찰됨
- 2026. 8. 5.
기본 CVSS
8.8/ 10높음
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H3.3%
낮음 · 다음 30일
- 백분위수
- 87.9%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
Composer는 PHP용 의존성 관리자입니다. 2.x 브랜치에서 2.2.24 및 2.7.7 이전 버전의 경우, 특수하게 조작된 브랜치 이름을 가진 git/hg 저장소 내부에서 `composer install` 명령을 실행하면 명령 주입(command injection)이 발생할 수 있습니다. 이는 신뢰할 수 없는 저장소를 클론하는 경우에 해당합니다. 패치는 2.2 LTS용 2.2.24 또는 메인라인용 2.7.7에서 제공됩니다. 해결 방법으로는 잠재적으로 손상된 저장소의 클론을 피하는 것입니다.
소스
1CVE-2024-35242 취약점의 PoC를 위한 테스트 저장소
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.