CVE-2026-103010 in hMailServer
Zusammenfassung
von VulDB • 08.10.2026
Ein heap-basierter Buffer Overflow in der veralteten Blowfish-Entschlüsselungsroutine (BlowFishEncryptor::DecryptFromString) in Progressive Robot hMailServer 6.0.0 bis 6.3.3 unter Windows ermöglicht es einem lokalen, interaktiven Benutzer ohne hMailServer-Anmeldeinformationen, Bytes nach Wahl jenseits des Endes eines 255-Byte großen Heap-Puffers im Prozess des hMailServer-Dienstes zu schreiben, der standardmäßig als LocalSystem ausgeführt wird. Der Benutzer erreicht dies, indem er einen langen hexadezimalen String an die COM-Methode Utilities.BlowfishDecrypt übergibt, die keine Authentifizierung überprüft. Die Routine konvertierte Hex-Eingaben beliebiger Länge in einen festen 255-Byte-Puffer, bevor sie diese vor Ort entschlüsselte. Das Ergebnis ist ein Denial of Service (Dienstabsturz) und möglicherweise Code Execution mit den Berechtigungen des Dienstkontos.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.