Skip to content

ash_authentication_oauth2_server (Hex)

Advisories
6
Latest version
—
License
—
OpenSSF Scorecard
—

How to fix

Upgrading to 0.3.1 or later clears every advisory below that has a fix.

Upgrade commands
mix
{:ash_authentication_oauth2_server, "~> 0.3.1"} # then: mix deps.update ash_authentication_oauth2_server

Known vulnerabilities

AdvisorySeverityAffectedFixed in
EEF-CVE-2026-82758
ash_authentication_oauth2_server treats an empty resolved secret as valid, opening the gated Dynamic Client Registration endpoint
Not rated yet
EPSS 0.69%
>= 0.1.0, < 0.3.1
0.3.1
EEF-CVE-2026-82757
ash_authentication_oauth2_server CIMD fetcher classifies IPv4-in-IPv6 and site-local addresses as public, allowing SSRF
Not rated yet
EPSS 0.66%
>= 0.3.0, < 0.3.1
0.3.1
EEF-CVE-2026-82756
ash_authentication_oauth2_server interpolates a tenant-derived value into the WWW-Authenticate challenge without escaping, allowing header parameter injection
Not rated yet
EPSS 0.68%
>= 0.1.3, < 0.3.1
0.3.1
EEF-CVE-2026-82755
ash_authentication_oauth2_server serves tenant-specific OAuth metadata as publicly cacheable without Vary, enabling cross-tenant confusion
Not rated yet
EPSS 0.66%
>= 0.1.3, < 0.3.1
0.3.1
EEF-CVE-2026-82754
ash_authentication_oauth2_server aliases every protocol endpoint under /.well-known, bypassing path-scoped controls
Not rated yet
EPSS 0.69%
>= 0.1.0, < 0.3.1
0.3.1
EEF-CVE-2026-82753
Unauthenticated authorize requests create unbounded, never-expiring CIMD client rows and cache entries in ash_authentication_oauth2_server
Not rated yet
EPSS 0.66%
>= 0.3.0, < 0.3.1
0.3.1
Is this in your code?

MergeHarbor checks every repository's dependencies against this database, ranks what matters by exploitability and reachability, routes it to the owning team and opens the fix pull request.

Check your repos with MergeHarbor