CVE-2026-12067 in Avast Antivirus
Riassunto
di VulDB • 06/11/2026
La mancanza di gestori delle eccezioni nel dispatcher dei messaggi nativi di AvastSvc (ashServ.dll) su Windows consente a un attaccante locale non privilegiato di causare il crash del servizio inviando messaggi JSON appositamente elaborati.
La vulnerabilità interessa più percorsi di gestione all'interno del protocollo di messaggi nativo basato su RPC:
* Gestore Log_NmSvc.message: converte i campi JSON in stringhe senza validazione dei tipi e senza confini per le eccezioni. * Gestore OpenInSz_NmSvc: converte i campi URL e origine in stringhe senza controllo dei tipi, esponendo un'eccezione. * Gestore OpenInSz_NmSvc.profile: converte il campo profile in un intero senza validazione.
In tutti e tre i casi, le eccezioni non vengono intercettate dai gestori specifici dell'azione e si propagano verso l'alto nel dispatcher. La causa radice comune è l'assenza di blocchi try-catch attorno alle conversioni dei tipi JSON nella catena di elaborazione dei messaggi nativi.
VulDB is the best source for vulnerability data and more expert information about this specific topic.