CVE-2026-114472
Awaiting Analysis Awaiting Analysis - Queue

Denial of Service in hMailServer ACME HTTP-01 Challenge Responder

Vulnerability report for CVE-2026-114472, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-21

Last updated on: 2026-10-29

Assigner: GitLab Inc.

Description

Insufficient resource pool in the ACME HTTP-01 challenge responder of Progressive Robot hMailServer 6.0.0 through 6.3.6 allows a remote unauthenticated attacker to cause a certificate issuance or renewal to fail. When the server obtains or renews a TLS certificate over ACME it runs an HTTP-01 challenge responder on port 80 for the certificate authority to read the challenge token; the responder served one connection at a time, accepting a socket, waiting up to five seconds to receive a request, answering it, and only then accepting the next. A client that connected and sent nothing held the single worker for the whole timeout, so enough idle connections during a validation keep the certificate authority's own request from being answered in time and the validation fails. Sustained across a certificate's renewals this leads to the certificate expiring, after which clients refuse the server's TLS; the mail service itself continues on its current certificate until then. No authentication is required to connect to the responder. Version 6.3.7 serves up to 64 connections at once and closes a connection past that, so that where a handful of idle connections, one after another, sufficed before, a client must keep 64 idle connections open at once throughout a validation to have the certificate authority's connection closed.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-21
Last Modified
2026-10-29
Generated
2026-11-10
AI Q&A
2026-10-21
EPSS Evaluated
2026-11-09
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
Progressive Robot Ltd hMailServer 6.0.0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-410 The product's resource pool is not large enough to handle peak demand, which allows an attacker to prevent others from accessing the resource by using a (relatively) large number of requests for resources.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects hMailServer versions 6.0.0 through 6.3.6. The ACME HTTP-01 challenge responder, used for certificate validation, processes connections one at a time. An attacker can exploit this by opening an idle connection, holding the single worker for up to five seconds, preventing the certificate authority from completing validation. This leads to failed or delayed certificate issuance or renewal.

Detection Guidance

To detect this vulnerability, check if hMailServer versions 6.0.0 through 6.3.6 are running and if the ACME HTTP-01 challenge responder on port 80 is accessible. Use commands like 'netstat -tulnp | grep :80' to verify port 80 is open and 'hmailserver -v' to check the version. Monitor for failed certificate renewals or TLS handshake errors.

Test by sending multiple idle connections to port 80 during a certificate validation attempt. If validations fail or time out, the system may be vulnerable.

Impact Analysis

If exploited, this vulnerability can cause certificate issuance or renewal to fail, leading to expired certificates. Expired certificates disrupt TLS connections, potentially making mail services unavailable or insecure. Clients may refuse connections to the server once the certificate expires.

Compliance Impact

This vulnerability could indirectly affect compliance with standards like GDPR or HIPAA by disrupting TLS encryption for mail services. If certificate issuance or renewal fails due to the HTTP-01 challenge responder being overwhelmed, the server's TLS certificate may expire. This could lead to unencrypted or improperly encrypted communications, violating requirements for secure data transmission in GDPR (Article 32) or HIPAA (Security Rule).

Mitigation Strategies

Upgrade hMailServer to version 6.3.7 or later to enable concurrent handling of up to 64 connections. If upgrading is not possible, restrict access to port 80 using a firewall or network ACL to prevent unauthorized connections during ACME validation.

Alternatively, use an external ACME client for certificate management to bypass the vulnerable internal responder.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-114472. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...