CVE-2026-107584
Last modified
CVE-2026-107584 is a high-severity vulnerability rated 7.4/10 on the CVSS scale. Progressive Robot hMailServer 6.0.0 through 6.3.5 fails open when applying DANE (RFC 7672) to outbound SMTP delivery. The server's validating DNSSEC resolver treated a TLSA or MX lookup that did not complete (no answer, SERVFAIL, a malformed reply), an answer without the requested records and without an NSEC/NSEC3 proof of their absence, and an answer whose records carried no applicable RRSIG as if the recipient domain were unsigned, and from 6.2.19 it also delivered to mail exchangers taken from an unvalidated MX lookup that the DNSSEC-validated MX record set did not name.
Description
Progressive Robot hMailServer 6.0.0 through 6.3.5 fails open when applying DANE (RFC 7672) to outbound SMTP delivery. The server's validating DNSSEC resolver treated a TLSA or MX lookup that did not complete (no answer, SERVFAIL, a malformed reply), an answer without the requested records and without an NSEC/NSEC3 proof of their absence, and an answer whose records carried no applicable RRSIG as if the recipient domain were unsigned, and from 6.2.19 it also delivered to mail exchangers taken from an unvalidated MX lookup that the DNSSEC-validated MX record set did not name. An attacker who can drop, forge or strip DNS answers on the path to the server's resolver, at the resolver, or between the resolver and the recipient domain's name servers, and who holds an active position on the SMTP path, can thereby disable DANE for a DNSSEC-signed recipient domain and cause messages to be delivered in cleartext or to a host of the attacker's choosing with an arbitrary certificate, where they can be read and modified.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Progressive Robot Ltd | hMailServer | >= 6.0.0, < 6.3.6 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-107584?
How severe is CVE-2026-107584?
How do I fix CVE-2026-107584?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-107579Inefficient algorithmic complexity in the bounce and complai…7.5
- CVE-2026-10758Esri LERC is an open-source image or raster format which sup…7.5
- CVE-2026-107580Inefficient algorithmic complexity in the decoding of messag…6.5
- CVE-2026-107581Progressive Robot hMailServer 6.0.0 through 6.3.5 processes …6.5
- CVE-2026-107582Inefficient algorithmic complexity in the REST API (6.3.3 th…6.5
- CVE-2026-107583Inefficient algorithmic complexity in the webmail's message …6.5
- CVE-2026-107585Uncontrolled eviction in the pending sign-in tables of the R…5.3
- CVE-2026-107586Uncontrolled eviction in the browser session table of the RE…4.3
- CVE-2026-107587Improper certificate validation in the webmail of Progressiv…5.9
- CVE-2026-107589Insufficient job validation for service accounts in Jacamar …7.5
- CVE-2026-1076The Star Review Manager plugin for WordPress is vulnerable t…4.3
- CVE-2026-107604A flaw was found in the installation provider and client reg…4.9
Are you affected by CVE-2026-107584?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
