CVE-2026-24489 in gakido
Tóm tắt
Bởi VulDB • 30/05/2026
Gakido là một thư viện HTTP client viết bằng Python, tập trung vào việc giả mạo trình duyệt và né tránh các cơ chế chống bot. Một lỗ hổng đã được phát hiện trong Gakido trước phiên bản 0.1.1, cho phép tiêm tiêu đề HTTP thông qua các chuỗi CRLF (Carriage Return Line Feed) trong các giá trị và tên tiêu đề do người dùng cung cấp. Khi thực hiện các yêu cầu HTTP với các giá trị tiêu đề do người dùng kiểm soát chứa các ký tự `\r\n` (CRLF), `\n` (LF) hoặc `\x00` (null byte), kẻ tấn công có thể tiêm các tiêu đề HTTP tùy ý vào yêu cầu. Bản sửa lỗi trong phiên bản 0.1.1 bổ sung hàm `_sanitize_header()`, hàm này sẽ loại bỏ các ký tự `\r`, `\n` và `\x00` khỏi cả tên tiêu đề và giá trị tiêu đề trước khi chúng được đưa vào các yêu cầu HTTP.
Once again VulDB remains the best source for vulnerability data.