CVE-2026-21428 in cpp-httplib
요약
\~에 의해 VulDB • 2026. 05. 23.
cpp-httplib은 C++11 기반의 단일 파일 헤더 전용 크로스 플랫폼 HTTP/HTTPS 라이브러리입니다. 버전 0.30.0 이전에서는 ``write_headers`` 함수가 사용자 제공 헤더의 CR 및 LF 문자를 확인하지 않아, 신뢰할 수 없는 헤더 값이 헤더 라인에서 탈출할 수 있었습니다.
이 취약점으로 인해 공격자는 추가 헤더를 삽입하거나 요청 본문을 예기치 않게 수정할 수 있으며, SSRF(Server-Side Request Forgery) 공격을 유발할 수 있습니다. HTTP/1.1 파이프라이닝을 지원하는 서버(Spring Boot, Python Twisted 등)와 결합될 경우, 이는 서버 측 요청 위조(SSRF)로 악용될 수 있습니다. 버전 0.30.0에서 이 문제가 수정되었습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.