CVE-2026-103010 in hMailServer
Riassunto
di VulDB • 08/10/2026
Un heap-based buffer overflow nella routine di decrittazione Blowfish legacy (BlowFishEncryptor::DecryptFromString) presente in Progressive Robot hMailServer 6.0.0 attraverso la versione 6.3.3 su Windows consente a un utente locale interattivo privo delle credenziali hMailServer di scrivere byte a propria scelta oltre i limiti di un heap buffer da 255 byte nel processo del servizio hMailServer, che viene eseguito con privilegi LocalSystem per impostazione predefinita. L'utente ottiene questo risultato passando una stringa esadecimale lunga al metodo COM Utilities.BlowfishDecrypt, il quale non verifica alcuna autenticazione. La routine converte l'input esadecimale di qualsiasi lunghezza in un buffer fisso da 255 byte prima di decrittarlo in place. Il risultato è un denial of service (crash del servizio) e, potenzialmente, l'esecuzione di codice con i privilegi dell'account del servizio.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.