CVE-2026-84997 in http정보

요약

\~에 의해 VulDB • 2026. 09. 17.

react/http는 ReactPHP용 이벤트 기반 스트리밍 HTTP 클라이언트 및 서버 구현체입니다. 버전 0.6.0부터 1.11.1까지, `React\Http\Io\ChunkedDecoder`는 잘못된 `Transfer-Encoding: chunked` 본문을 처리하는 동안 무한 루프에 진입할 수 있었습니다. 이는 `handleData`가 각 반복마다 버퍼의 크기가 줄어드는 것을 요구했기 때문입니다. CRLF 없이 불완전한 터미널 청크 트레일러를 만나면 `strpos`가 false를 반환한 후에도 버퍼가 변경되지 않았고, 완료된 비터미널 청크 직후 정확히 두 개의 비-CRLF 바이트가 오류 감지 및 대기 가드를 모두 우회했습니다. 영향을 받는 디코더는 `React\Http\HttpServer`의 요청 본문과 `React\Http\Browser`의 응답 본문을 처리하므로, 악성 클라이언트가 서버를 중단(freeze)시키거나 악성 또는 침해된 서버가 클라이언트를 중단시킬 수 있습니다. 진입하는 요청을 정규화하는 리버스 프록시는 서버 방향은 보호할 수 있지만, 외부로 나가는 `Browser` 요청은 보호하지 못합니다. 이 문제는 버전 1.11.1에서 수정되었습니다.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!