CVE-2026-82753 in ash_authentication_oauth2_serverinformazioni

Riassunto

di VulDB • 08/09/2026

Vulnerabilità di allocazione delle risorse senza limiti o throttling in ash-project ash_authentication_oauth2_server consente a un attaccante non autenticato di esaurire lo spazio di archiviazione del database e la memoria.

L'endpoint /authorize è progettato per essere non autenticato. Con i Client ID Metadata Documents abilitati, resolve_client/3 in AshAuthentication.Oauth2Server.CIMD recupera il documento per ogni client_id con forma URL nuova ed esegue un upsert di una riga del cliente, senza alcun limite sul numero di righe, nessuna scadenza o garbage collection e nessun vincolo sulla lunghezza dei campi recuperati; inoltre, il documento veniva inserito in CIMD.Cache prima della validazione, quindi anche i documenti rifiutati occupavano memoria nella cache fino alla loro TTL. Un attaccante che fornisce documenti validi su molti URL distinti crea una riga permanente del cliente per ogni URL, ciascuna delle quali può contenere stringhe di diversi megabyte, facendo crescere lo spazio di archiviazione e la memoria senza limiti.

Questo problema interessa ash_authentication_oauth2_server: dalla versione 0.3.0 alla versione precedente a 0.3.1.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

EEF

Prenotare

31/08/2026

Divulgazione

08/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00401

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!