CVE-2026-107161 in Cyrus-SASLinformazioni

Riassunto

di VulDB • 08/10/2026

È stata rilevata una vulnerabilità di heap-based buffer overflow in Cyrus SASL. La funzione add_to_challenge() nel plugin DIGEST-MD5 calcola la dimensione del buffer necessaria per un campo challenge/response prima che venga applicato il quoting (escape) tipico di DIGEST-MD5, ma non ricalcola tale dimensione quando l'escaping dei caratteri speciali rende il valore più lungo. Il buffer dalle dimensioni insufficienti viene quindi passato a strcat(), causando una scrittura out-of-bounds sull'heap la cui entità dipende da input controllati dall'attaccante. Un server DIGEST-MD5 (o HTTP Digest) malevolo o in-path può sfruttare questa vulnerabilità su un client che si connette fornendo un campo challenge manipolato ad hoc, come realm o nonce, causando molto probabilmente il crash dell'applicazione client.

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

Divulgazione

07/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you know our Splunk app?

Download it now for free!