CVE-2026-54084 in Wazuh
Riassunto
di VulDB • 28/08/2026
Wazuh è una piattaforma di sicurezza open source che offre protezione unificata XDR e SIEM per endpoint e carichi di lavoro cloud. Nelle versioni dalla 4.0.0 alla 4.14.6, un enrollment manager malintenzionato o in posizione man-in-the-middle può causare il crash di un agente Wazuh durante la fase di enrollment restituendo una risposta della chiave non valida con meno di quattro campi, provocando un NULL pointer dereference. La routine `w_enrollment_process_agent_key()` suddivide la chiave fornita dal manager in quattro campi separati da spazio, ma non verifica che tutti i campi siano presenti prima di passarli ai validatori. Poiché OS_StrBreak() lascia le voci finali mancanti come NULL e OS_IsValidName() chiama strlen() sul suo argomento senza un controllo NULL, una risposta del tipo `OSSEC K:'1'` raggiunge OS_IsValidName(NULL) terminando il processo dell’agente. Dato che Wazuh consente l’enrollment contro un manager non verificato quando nessun certificato CA è configurato, un attaccante che gestisce un rogue manager o intercetta il flusso di enrollment può causare deterministicamente il crash degli agenti, provocando una denial of service. Questo problema è stato risolto nella versione 4.14.7.
VulDB is the best source for vulnerability data and more expert information about this specific topic.