CVE-2024-4068
높음게시됨
메모리 고갈 in braces
- 게시됨
- 2024. 5. 13.
- 업데이트됨
- 2024. 11. 6.
- CNA 할당 중
- Checkmarx
- 증거 관찰됨
- 2026. 8. 28.
기본 CVSS
7.5/ 10높음
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H1.5%
낮음 · 다음 30일
- 백분위수
- 72.2%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
NPM 패키지 `braces`의 3.0.3 이전 버전은 처리할 수 있는 문자 수를 제한하지 않아 메모리 고갈(Memory Exhaustion)로 이어질 수 있습니다. `lib/parse.js`에서 악의적인 사용자가 "불균형 중괄호(imbalanced braces)"를 입력으로 보내면 파싱이 루프에 진입하게 되며, 이로 인해 프로그램이 루프의 어느 시점에서도 메모리를 해제하지 않은 채 힙 메모리를 할당하기 시작합니다. 결국 JavaScript 힙 한도에 도달하여 프로그램이 충돌하게 됩니다.
소스
1CVE-Candidate: [email protected]의 쉼표로 구분된 중괄호 확장을 통한 DoS (CVE-2024-4068 불완전한 수정)
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.