CVE-2026-107572
Publiée le 2026-10-08 · Dernière modification le 2026-10-08
Les versions 6.2.24 à 6.3.5 de hMailServer sont affectées par une faille dans la manière dont les filtres de messagerie Sieve traitent certains modèles. Un attaquant disposant d'un compte email valide peut provoquer le plantage du service de distribution de courrier pour tous les utilisateurs en s'envoyant des messages spécifiquement conçus pour déclencher une utilisation excessive du processeur. Cela ne nécessite qu'un identifiant d'utilisateur standard et un accès réseau, sans interaction d'autres utilisateurs ni privilèges administratifs.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
Inefficient complexity in the Sieve filter evaluation of Progressive Robot hMailServer 6.2.24 through 6.3.5 allows an authenticated account holder to make the mail services unavailable with their own filter. A ':matches' pattern was matched by a backtracking descent whose time grew with the matched value's length raised to the number of wildcards, so a pattern such as '*a*a*a*b' over 800 characters took 44 seconds; and 'deleteheader' erased the fields it removed one at a time, so removing many fields of one name over a message's header cost O(N^2) (80,000 fields took 18.8 seconds). Sieve filters run on the small, shared delivery thread pool, so an account holder whose active script does this, fed a few messages they can send themselves, empties the pool and stops delivery for the whole server. The script is the account holder's own and cannot be set for another user.