CVE-2026-76835 in OAuth2 Proxy정보

요약

\~에 의해 VulDB • 2026. 08. 24.

OAuth2 Proxy는 CVE-2026-40575에 대해 추가된 보호 장치가 기본 리버스 프록시 구성에서 무력화되어 있기 때문에, 요청의 인증 건너뛰기 여부를 결정할 때 클라이언트가 제공한 X-Forwarded-Uri 헤더를 존중합니다. pkg/requests/util/util.go의 GetRequestURI는 CanTrustForwardedHeaders가 true를 반환하는 경우 실제 요청 URI보다 해당 헤더를 우선시하며, oauthproxy.go의 isAllowedPath 함수는 생성된 경로에 대해 skip_auth_routes 및 skip_auth_regex 허용 목록을 일치시켜 확인합니다. pkg/apis/middleware/scope.go의 CanTrustForwardedHeaders 호출자의 주소가 신뢰할 수 있는 프록시 집합에 포함되어 있을 경우 해당 신뢰를 부여하며, buildTrustedProxyNetSet은 trusted_proxy_ip 구성 없이 리버스 프록시 모드가 활성화된 경우 defaultTrustedProxyIPs(0.0.0.0/0 및 ::/0)로 폴백됩니다. 따라서 모든 클라이언트가 신뢰할 수 있는 프록시로 처리됩니다. 인증되지 않은 공격자는 보호되는 업스트림 경로에 요청을 보내면서 X-Forwarded-Uri를 허용 목록에 등록된 라우트와 일치하는 값으로 설정함으로써, 스푸핑된 값을 기준으로 건너뛰기 결정이 이루어지도록 하고 업스트림에는 변경되지 않은 보호 경로가 전달되게 할 수 있습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

VulnCheck

예약하다

2026. 08. 19.

모더레이션

수락

항목

VDB-394783

EPSS

0.00000

활동

낮음

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!