← Back to search

CVE-2026-103649

7.5 HIGH

Published 2026-10-08 · Updated 2026-10-08

AI risk analysis

Summary
The Linux builds of Progressive Robot hMailServer are vulnerable to a denial-of-service attack due to missing network timeouts that cause server threads to hang indefinitely during outbound mail delivery. This affects all outbound email processing and can be triggered by attackers who control domains that receive mail through the server.
Exploitability
Exploitation is relatively straightforward as it requires only sending an email to a domain controlled by the attacker, which causes the server to wait indefinitely for responses from MTA-STS endpoints without proper timeouts.
Blast radius
The impact could be significant as outbound mail delivery would stop completely, affecting all users who rely on the server for sending emails, with no immediate recovery until the hanging threads are cleared or the service is restarted.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to hMailServer version 6.3.6 or later which includes the fix for missing network timeouts in Linux builds.
dosmaillinux

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Missing network timeouts in the Linux builds of Progressive Robot hMailServer 6.3.0 through 6.3.5 allow a remote attacker to hold server threads indefinitely and so stop outbound mail delivery (denial of service). The server set its socket timeouts in the form Windows takes, which Linux refuses, and its HTTPS clients read without a deadline, so a peer that accepts a connection and then sends nothing held the waiting thread for as long as the connection stayed open. The MTA-STS policy fetch, enabled by default, is made during outbound delivery to mta-sts.<recipient domain>, so anyone who can make the server deliver mail to a domain they control - for example as the envelope sender of a message that bounces - can hold delivery threads until outbound delivery stops. The same flaw affects the DANE TLSA query, the OAuth2 token request, the ACME client, and the ManageSieve and metrics listeners, which a silent client stops from serving anyone else. Windows builds are not affected.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Weaknesses

CWE-1088

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.