CVE Catalog

CVE-2026-82757

MediumCVSS 6.3
Published: Translated: NVD NIST

Summary

SSRF vulnerability in ash_authentication_oauth2_server allows an attacker who controls a client metadata URL and its DNS to make the server connect to internal or loopback addresses. The public_ip?/1 function incorrectly classifies certain address ranges as public, allowing policy bypass.

Risk Assessment

An attacker can use the server to scan internal networks, access internal services, and potentially exfiltrate data.

Recommendation

Upgrade ash_authentication_oauth2_server to version 0.3.1 or later, which includes a fix in the public_ip?/1 function.

Other vulnerabilities in ash_authentication_oauth2_server

See all
Original NVD description (English source)

Server-Side Request Forgery (SSRF) vulnerability in ash-project ash_authentication_oauth2_server allows an attacker who controls a client metadata URL and its DNS to make the server connect to internal or loopback addresses. public_ip?/1 in AshAuthentication.Oauth2Server.CIMD.ReqFetcher enforces the outbound policy for CIMD metadata fetches. It classified several address forms as publicly routable that are not: IPv4-compatible ::/96 (for example ::127.0.0.1), SIIT IPv4-translated ::ffff:0:0:0/96, and deprecated site-local fec0::/10. A returned AAAA record in one of these ranges passed the policy, so a fetch pinned to that address reached space the policy was meant to block. This issue affects ash_authentication_oauth2_server: from 0.3.0 before 0.3.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS