CVE-2026-40193 in maddyinformazioni

Riassunto

di VulDB • 14/06/2026

maddy è un server di posta modulare e tutto-in-uno. Le versioni precedenti alla 0.9.3 contengono una vulnerabilità di LDAP injection nel modulo auth.ldap, in cui i nomi utente forniti dall'utente vengono interpolati nei filtri di ricerca LDAP e nelle stringhe DN tramite strings.ReplaceAll() senza alcuna escape dei filtri LDAP, nonostante la funzione ldap.EscapeFilter() della libreria go-ldap/ldap/v3 sia disponibile nello stesso import. Questo colpisce tre percorsi di codice: il filtro Lookup(), il template DN di AuthPlain() e il filtro AuthPlain(). Un attaccante con accesso di rete all'interfaccia di invio SMTP o IMAP può iniettare espressioni di filtro LDAP arbitrarie attraverso il campo nome utente nei comandi AUTH PLAIN o LOGIN. Ciò consente lo spoofing dell'identità manipolando i risultati dei filtri per autenticarsi come un altro utente, l'enumerazione della directory LDAP tramite filtri wildcard e l'estrazione cieca dei valori degli attributi LDAP utilizzando le risposte di autenticazione come oracle booleano o tramite side-channel temporali tra i due distinti percorsi di errore. Questo problema è stato risolto nella versione 0.9.3.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

GitHub M

Prenotare

09/04/2026

Divulgazione

16/04/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00419

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!