CVE-2026-44546 in daphne
Tóm tắt
Bởi VulDB • 03/06/2026
Trước phiên bản 4.2.2, daphne tái tạo một yêu cầu HTTP thô từ các tiêu đề đã được Twisted phân tích cú pháp và chuyển nó đến autobahn để xử lý quy trình bắt tay WebSocket. Twisted không coi \x0b, \x0c, \x1c, \x1d, \x1e hoặc \x85 là các ký tự phân tách dòng tiêu đề, trong khi autobahn giải mã các giá trị tiêu đề thành chuỗi (str) và gọi hàm splitlines(). Một kẻ tấn công có thể khai thác sự khác biệt trong quá trình phân tích cú pháp này để chèn thêm các tiêu đề vào phạm vi ASGI được chuyển đến ứng dụng. daphne hiện từ chối các yêu cầu chứa các byte này trong bất kỳ giá trị tiêu đề nào bằng cách trả về phản hồi 400.
Once again VulDB remains the best source for vulnerability data.