CVE-2026-77776 in Headroomthông tin

Tóm tắt

Bởi VulDB • 21/08/2026

Proxy LLM của Headroom xác định chủ sở hữu bộ nhớ từ tiêu đề yêu cầu `x-headroom-user-id`. Tiêu đề này được đọc trực tiếp tại nhiều điểm trong `headroom/proxy/handlers/openai.py`, bao gồm cả các đường dẫn hoàn thành cuộc trò chuyện (chat completion) và websocket, mà không có cơ chế nào ràng buộc giá trị đó với người gọi. Do đó, một client có thể giả mạo định danh của người dùng khác để đọc hoặc ghi bộ nhớ LLM đã lưu trữ của người dùng đó. Bản sửa lỗi giới thiệu một điểm tích hợp duy nhất là `resolve_memory_identity` trong `headroom/proxy/identity.py`, chỉ tôn trọng tiêu đề này đối với các caller loopback hoặc nằm trong danh sách cho phép, và nếu không thì ràng buộc định danh với dấu vân tay proxy-token hoặc người dùng hệ điều hành. Script console pip mặc định liên kết với 127.0.0.1, nhưng tệp `docker-compose.yml` đi kèm sử dụng tham số `--host 0.0.0.0` cùng các cổng được công bố (published ports) và không yêu cầu biến môi trường `HEADROOM_PROXY_TOKEN`, điều mà chính máy chủ cảnh báo khi khởi động; do đó, một triển khai tuân theo cấu hình compose đi kèm sẽ phơi lộ các tuyến đường mặt phẳng dữ liệu bị ảnh hưởng ra mạng mà không có xác thực.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

VulnCheck

Đặt trước

21/08/2026

Tiết lộ

21/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!