CVE-2026-55951 in OTP정보

요약

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

Erlang/OTP의 httpc HTTP 클라이언트는 서버에서 수신하는 응답 헤더의 총 크기에 대한 제한을 강제하지 않습니다. max_header_size 옵션은 기본값으로 nolimit이며, httpc_response:parse_headers/6는 종료 CRLF(CRLF)가 수신될 때까지(즉, 길이 확인이 실행되기 전까지) 모든 헤더를 리스트에 누적합니다.

악의적이거나 침해당한 HTTP 서버는 임의로 큰 수의 헤더 또는 매우 큰 값을 가진 헤더를 전송하여 클라이언트 프로세스가 시스템 메모리가 고갈되거나 BEAM VM이 충돌할 때까지 무제한적인 메모리를 할당하도록 만들 수 있습니다. 약 4000바이트 크기의 헤더 10만 개를 보내는 Proof-of-Concept 서버의 경우, 30초 이내에 클라이언트 VM에서 13GB 이상의 메모리가 할당되었습니다.

httpc:request/4 또는 httpc/request/5를 사용하여 신뢰할 수 없는 서버에 연결하는 모든 애플리케이션이 영향을 받습니다. 인증은 필요하지 않으며: 클라이언트가 연결하는 모든 서버(리디렉션이나 중간자 공격(man-in-the-middle) 경유 포함)가 리소스 고갈을 유발할 수 있습니다.

본 이슈는 OTP 17.0 미만부터 OTP 27.3.4.17 이전, OTP 28.0 미만부터 OTP 28.5.0.6 이전, 그리고 OTP 29.0 미만부터 OTP 29.0.6 이전에 영향을 미칩니다. 이는 inets의 경우 각각 5.10 미만에서 9.3.2.7 이전, 9.4 미만에서 9.6.2.3 이전, 및 9.7 미만에서 9.7.2 이전에 해당합니다. OTP 17.0 미만의 버전(인넷(inets) 5.10 미만에 대응)이 영향을 받는지 여부는 알려지지 않았습니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

EEF

예약하다

2026. 06. 17.

모더레이션

수락

항목

VDB-397716

EPSS

0.00000

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!