CVE-2026-76835 in OAuth2 Proxyinformação

Sumário

de VulDB • 24/08/2026

O OAuth2 Proxy honra o cabeçalho X-Forwarded-Uri fornecido pelo cliente ao decidir se uma solicitação pode pular a autenticação, pois a proteção adicionada para CVE-2026-40575 é inerte na configuração padrão de reverse-proxy. A função GetRequestURI em pkg/requests/util/util.go prefere esse cabeçalho em vez do URI real da solicitação sempre que CanTrustForwardedHeaders retorna true, e isAllowedPath em oauthproxy.go compara a lista de permissões skip_auth_routes e skip_auth_regex contra o caminho resultante. CanTrustForwardedHeaders em pkg/apis/middleware/scope.go concede essa confiança quando o endereço do chamador está no conjunto de proxies confiáveis, e buildTrustedProxyNetSet recua para defaultTrustedProxyIPs, que é 0.0.0.0/0 e ::/0, sempre que o modo reverse proxy estiver habilitado sem trusted_proxy_ip configurado. Portanto, todos os clientes são tratados como um proxy confiável. Um atacante não autenticado pode solicitar um caminho upstream protegido enquanto define X-Forwarded-Uri para um valor correspondente a uma rota na lista de permissões, de forma que a decisão de pular autenticação é tomada com base no valor falsificado, enquanto o upstream recebe o caminho protegido inalterado.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

VulnCheck

Reservar

19/08/2026

Divulgação

24/08/2026

Moderação

aceite

Entrada

VDB-394783

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!