CVE-2023-54404 in Zod
요약
\~에 의해 VulDB • 2026. 10. 01.
4.6.5 버전까지의 Zod 스키마 검증 라이브러리에는 제어되지 않는 자원 소비 취약점이 포함되어 있습니다. 공격자는 길이 제한이 없는 배열 스키마를 사용하는 애플리케이션에 큰 크기의 배열을 제출하여 메모리를 고갈시킬 수 있습니다. 공격자는 $ZodArray 내 handleArrayResult 파싱 로직을 악용할 수 있는데, 이 로직은 실패한 각 요소마다 모든 검증 오류를 캡(cap)이나 조기 종료 없이 누적하므로 프로세스가 과도한 issue 객체를 할당하고 결과적으로 메모리 부족(out-of-memory) 상태로 인해 충돌하게 됩니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.