CVE-2026-76835 in OAuth2 Proxythông tin

Tóm tắt

Bởi VulDB • 24/08/2026

OAuth2 Proxy tôn trọng tiêu đề X-Forwarded-Uri do client cung cấp khi quyết định xem một yêu cầu có thể bỏ qua xác thực hay không, vì lớp bảo vệ được thêm vào cho CVE-2026-40575 vô hiệu hóa trong cấu hình reverse-proxy mặc định. Hàm GetRequestURI trong pkg/requests/util/util.go ưu tiên tiêu đề này hơn URI yêu cầu thật bất cứ khi nào CanTrustForwardedHeaders trả về true, và hàm isAllowedPath trong oauthproxy.go khớp đường dẫn kết quả với danh sách cho phép skip_auth_routes và skip_auth_regex. CanTrustForwardedHeaders trong pkg/apis/middleware/scope.go cấp độ tin cậy đó khi địa chỉ của caller nằm trong tập proxy được tin cậy, và buildTrustedProxyNetSet sẽ quay về mặc định là defaultTrustedProxyIPs (0.0.0.0/0 và ::/0) bất cứ khi nào chế độ reverse-proxy được bật mà không có cấu hình trusted_proxy_ip. Do đó, mọi client đều được coi là một proxy đáng tin cậy. Một kẻ tấn công chưa xác thực có thể yêu cầu một đường dẫn upstream được bảo vệ trong khi đặt X-Forwarded-Uri thành một giá trị khớp với tuyến route đã cho phép, vì quyết định bỏ qua xác thực (skip-auth) dựa trên giá giả mạo này trong khi upstream nhận được đường dẫn được bảo vệ mà không thay đổi.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

VulnCheck

Đặt trước

19/08/2026

Tiết lộ

24/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

Do you need the next level of professionalism?

Upgrade your account now!