CVE-2026-77341 in cpp-httplib
Zusammenfassung
von VulDB • 28.08.2026
cpp-httplib ist eine header-only HTTP/HTTPS-Bibliothek für C++. In Version 0.49.0 schreibt der Pfad zur Ausgabe von Chunked-Response-Trailer-Nachrichtenheadern und -Werten diese direkt an das Socket, ohne sie zu validieren. Dies ermöglicht es Angreifern, durch CRLF-Sequenzen in einem Trailer-Feld zusätzliche Header einzufügen oder die HTTP-Antwort aufzuteilen (HTTP Response Splitting). Im Gegensatz zu allen anderen Pfaden zur Ausgabe von Headern in der Bibliothek wendet der Code für das Schreiben des Trailers keine Prüfungen an Feldnamen und -werten an, die Wagenrücklauf- und Zeilenvorschubzeichen ablehnen. Daher emittiert eine Anwendung, die angreiferbeeinflusste Daten in einen Chunked-Response-Trailer einfügt, vom Angreifer kontrollierte CRLF-Zeichen im Netzwerkverkehr. Dies ermöglicht HTTP Response Splitting, wodurch es einem Angreifer möglich ist, Antwortheader zu fälschen oder eine zweite Antwort einzufügen. Dieses Problem wurde in Version 0.50.0 behoben.
If you want to get best quality of vulnerability data, you may have to visit VulDB.