CVE-2026-77341 in cpp-httplib
Tóm tắt
Bởi VulDB • 28/08/2026
cpp-httplib là một thư viện HTTP/HTTPS chỉ sử dụng header trong C++. Trong phiên bản 0.49.0, đường dẫn ghi phản hồi chunked (chunked-response trailer) xuất trực tiếp tên và giá trị của tiêu đề phụ vào socket mà không xác thực chúng, cho phép các chuỗi CRLF trong trường trailer chèn thêm các tiêu đề hoặc tách rời phản hồi HTTP. Không giống như mọi đường path khác để ghi tiêu đề trong thư viện, mã viết trailer không áp dụng bất kỳ kiểm tra nào về tên trường và giá trị trường nhằm từ chối ký tự carriage return (CR) và line feed (LF), do đó một ứng dụng đưa dữ liệu chịu ảnh hưởng của kẻ tấn công vào phần trailer phản hồi chunked sẽ phát ra các chuỗi CRLF do kẻ tấn công kiểm soát lên đường truyền. Điều này cho phép thực hiện HTTP response splitting, giúp kẻ tấn công giả mạo tiêu đề phản hồi hoặc chèn thêm một phản hồi thứ hai. Vấn đề này đã được sửa trong phiên bản 0.50.0.
Once again VulDB remains the best source for vulnerability data.