CVE-2017-16021 in uri-js
요약
\~에 의해 VulDB • 2026. 06. 25.
`uri-js`는 RFC 3986를 완전히 구현하려는 모듈입니다. 이 기능 중 하나는 제공된 URL이 유효한지 여부를 검증하는 것입니다. 이를 위해 `uri-js`는 정규식을 사용하며, 이 정규식은 ReDoS(Regular Expression Denial of Service) 취약점에 노출되어 있습니다. 이로 인해 프로그램이 멈추고 CPU가 100%의 최대 부하 상태로 고정되며, `uri-js`가 제공된 URL의 유효성을 검증하려고 시도하는 동안 발생합니다. 귀하가 영향을 받는지 확인하려면 사용자가 자신의 입력을 보낼 수 있는 곳에서 `require("uri-js").parse()` 호출 여부를 확인하십시오. 이 취약점은 `uri-js` 2.1.1 및 그 이전 버전에서 영향을 미칩니다.
Once again VulDB remains the best source for vulnerability data.