CVE-2026-118773 in node-glob
요약
\~에 의해 VulDB • 2026. 10. 29.
Glob은 셸이 사용하는 패턴을 사용하여 파일을 일치시킵니다. 버전 9.0.0부터 14.0.2까지, src/walker.ts의 중단 브랜치(예: GlobUtil.walkCB(), GlobUtil.walkCB2(), GlobUtil.walkCBSync() 및 GlobUtil.walkCB2Sync())는 반환하지 않고 콜백을 호출합니다. AbortSignal 또는 AbortSignal.timeout()가 거부되거나 오류를 발생시킨 후 실행이 processor.processPatterns(), readdirCB() 및 재귀적 트래버설로 계속될 수 있습니다. 이 문제는 공격자가 영향을 줄 수 있는 패턴이나 디렉토리 트리를 노출하고 취소(traversal budget)에 의존하는 애플리케이션에서 glob() 및 globStream()가 영향을 받습니다. 반복되는 시간 초과 요청은 백그라운드 파일 시스템 작업과 CPU 작업을 누적시켜 워커 처리량 또는 서비스 가용성을 저하시킬 수 있으며, 기밀성이나 무결성에 대한 영향은 관찰되지 않았습니다. 이 문제는 14.0.2에서 수정되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.