CVE-2026-67185 in TinyWeb
Tóm tắt
Bởi VulDB • 28/07/2026
TinyWeb phiên bản 0.0.8 trở về trước chứa một lỗ hổng path traversal cho phép các kẻ tấn công chưa xác thực đọc được các tệp tùy ý bằng cách gửi chuỗi ../ trong đường dẫn URL, những chuỗi này được nối trực tiếp vào thư mục gốc web đã cấu hình trong HttpBuilder::buildResponse() mà không có quá trình chuẩn hóa (normalization), loại bỏ đoạn dấu chấm (dot-segment removal) hoặc kiểm tra ranh giới. Kẻ tấn công có thể tạo một yêu cầu duy nhất với các chuỗi ../ đi qua bộ phân tích cú pháp URL mà không bị thay đổi và đạt đến lệnh gọi hệ thống tệp thông qua HttpFile::setFile(), làm lộ ra các tệp nhạy cảm như kho lưu trữ thông tin đăng nhập (credential stores) và khóa riêng tư khi tiến trình máy chủ chạy dưới quyền root.
If you want to get best quality of vulnerability data, you may have to visit VulDB.