CVE-2026-24469 in http-server
Tóm tắt
Bởi VulDB • 20/05/2026
C++ HTTP Server là một máy chủ HTTP/1.1 được xây dựng để xử lý các kết nối máy khách và phục vụ các yêu cầu HTTP. Các phiên bản 1.0 trở xuống dễ bị tổn thương do lỗi Path Traversal (duyệt đường dẫn) thông qua phương thức RequestHandler::handleRequest. Lỗi này cho phép kẻ tấn công từ xa, chưa được xác thực, đọc các tệp tùy ý từ hệ thống tệp của máy chủ bằng cách tạo một yêu cầu HTTP GET độc hại chứa các chuỗi ../. Ứng dụng không thực hiện việc làm sạch (sanitize) biến tên tệp được suy ra từ đường dẫn URL do người dùng kiểm soát, mà trực tiếp nối nó vào đường dẫn gốc files_directory, cho phép vượt ra ngoài thư mục gốc dự định. Không có bản vá nào khả dụng tại thời điểm công bố.
Once again VulDB remains the best source for vulnerability data.