CVE-2026-85078 in Sanic
요약
\~에 의해 VulDB • 2026. 09. 17.
Sanic은 오픈소스 Python 웹 서버/프레임워크입니다. 버전 25.12.0에서 Sanic의 핵심 HTTP/1.1 청킹된 바디(chunked-body) 처리는 종료용 제로 청크(terminating zero chunk) 이후 트레일러 부분(trailer-part)을 완전히 소모하지 않고 keep-alive 연결 버퍼를 재사용합니다. 원격 비인증 클라이언트는 해당 트레일러 영역에 공격자가 제어하는 바이트를 삽입하여, Sanic이 외부 요청 뒤에 숨겨진 두 번째 요청으로 이를 파싱하고 라우팅하도록 할 수 있습니다. 이는 HTTP 요청 경계(request-boundary) 무결성을 위반하며, Sanic이 중간자(intermediaries) 뒤에 배포된 경우 리퀘스트 스머글링(request-smuggling) 원리를 제공할 수 있습니다. 이 문제는 버전 25.12.1에서 수정되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.