Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify account collecting external mailbox and forwarding out
-
DeliverySend mail with forged hosted-domain From header
-
ExploitServer downloads message via POP3/IMAP
-
ExecutionForward adopts forged From as envelope sender
-
ImpactSpoofed message passes SPF/DMARC at receiver
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V6 - Authentication IP-independent access control
|
| Exploitation Conditions | Exploitation requires a hosted hMailServer account configured to collect mail from an external POP3/IMAP account AND to forward/redirect that mail to an outside address - this collect-and-forward path is the core precondition. The attacker must be able to deposit a message (with a forged From header at a domain the server hosts) into that externally collected mailbox, and must know such a mailbox exists. No non-default server setting, hostname record, or DMARC policy is needed - the bug works against default configurations and even survives strict DMARC alignment because the Sender Rewriting Scheme leaves a hosted-domain envelope sender unmodified. A notable limiting/enabling nuance: an account holder who adds their own external account can supply mail from a server they control, which is significant where SmtpAuthenticatedSenderCheck would otherwise restrict signed-in senders to their own addresses. The High attack complexity stems from needing a suitable pre-existing forwarding relationship rather than any authentication. |
| Impact | This is a domain-spoofing / sender-authentication bypass (CWE-348, Reliance on a Less Trusted Source) rather than a code-execution or data-leak flaw. The provided CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N, base 5.9) is internally consistent with the description: it is remotely reachable by an unauthenticated attacker (PR:N) with no user interaction, but carries High attack complexity because the attacker must first know of a specific mailbox that an hMailServer account collects from and forwards to an outside address - a precondition outside the attacker's control. Impact is purely integrity (I:H): the server re-sends attacker-authored mail with an envelope sender at a hosted domain that then passes SPF and DMARC (even under strict alignment) at downstream receivers, enabling highly convincing spoofing/phishing. No EPSS score, SSVC decision, KEV listing, or POC was supplied with this input, so exploitation likelihood cannot be quantified from the data. Signals are therefore not in conflict so much as sparse: a genuinely useful integrity primitive for phishing, but gated by a real-world precondition (AC:H) and lacking any exploitation-prevalence evidence. Net: a medium-severity, situationally valuable bug - worth patching promptly on affected hMailServer instances, but not an emergency on the level of a wormable or auth-bypass-to-RCE issue. Note the input 'Information Disclosure' tag is inconsistent with the CVSS vector, which shows C:N/I:H - this is an integrity/spoofing flaw, not disclosure. |
| Exploit ScenarioDerived | An attacker learns that a victim hMailServer account pulls mail from an external POP3/IMAP mailbox and auto-forwards it to an outside address. The attacker sends a message into that external mailbox with a From header forged to a domain the hMailServer hosts; the server downloads it (no SMTP envelope of its own), adopts the forged From as the envelope sender, and forwards it out, so the receiver's SPF and DMARC checks pass for the spoofed domain. No public exploit identified at time of analysis, and the High attack complexity reflects the need to know a suitable collected-and-forwarded mailbox. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Domain spoofing in Progressive Robot hMailServer 6.0.0 through 6.3.6 allows a remote unauthenticated attacker to have messages sent with an envelope sender at a domain the server hosts, bypassing SPF and DMARC checks at receiving systems. Exploitation depends on a pre-existing hosted account that collects mail from an external POP3/IMAP mailbox and forwards or redirects it to an outside address, and on the attacker knowing such a mailbox; the High attack complexity reflects that prerequisite rather than any authentication requirement. No public exploit code was identified and the issue was not listed in CISA KEV at time of analysis.
RemediationAI
Upgrade hMailServer to 6.3.7 or later, the vendor-released fix referenced at https://gitlab.com/hmailserver/hmailserver/-/releases/v6.3.7, and review the vendor work item at https://gitlab.com/hmailserver/hmailserver/-/work_items/91. If immediate upgrade is not possible, reduce exposure by disabling or tightly restricting external POP3/IMAP account collection and outbound forwarding/redirect rules for such downloaded messages; this breaks legitimate collect-and-forward workflows. Alternatively, restrict which users may add external accounts, at the cost of limiting user self-service. These compensating controls reduce the collect-and-forward precondition but do not fix the underlying envelope-sender selection flaw.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause is CWE-348, Reliance on a Less Trusted Source. Messages retrieved from external POP3 or IMAP accounts have no SMTP envelope of their own, so hMailServer uses the message's From header as the envelope sender when forwarding or redirecting the downloaded message. The Sender Rewriting Scheme leaves a hosted-domain envelope sender unmodified, so the forged domain remains aligned and can pass SPF and strict DMARC at downstream receivers without any non-default server setting, hostname record, or DMARC policy. The CPE cpe:2.3:a:progressive_robot_ltd:hmailserver:*:*:*:*:*:*:*:* identifies hMailServer, with affected releases narrowed to 6.0.0 through 6.3.6. The CVSS vector AV:N/AC:H/PR:N/UI:N indicates a remote unauthenticated attack with High complexity and no user interaction, affecting integrity only; the complexity comes from needing a suitable collect-and-forward configuration and knowledge of an externally collected mailbox.
Know when Hmailserver gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Remote and unauthenticated (AV:N/PR:N/UI:N), but AC:H because a specific collect-and-forward mailbox relationship must exist; integrity-only impact (spoofed authenticated mail), so C:N/A:N and I:H.
Primary rating from Vendor (GitLab).
CVSS VectorVendor: GitLab
DescriptionCVE.org
Use of a less trusted source for the envelope sender in the external-account download of Progressive Robot hMailServer 6.0.0 through 6.3.6 allows a remote unauthenticated attacker to have mail they write in the name of a domain the server hosts sent on by the server with an envelope sender at that domain, so that it passes the domain's SPF and DMARC at other receivers. A message the server downloads from an external POP3 or IMAP account has no SMTP envelope of its own, and the server took the address in its From header as its envelope sender, whatever that address was. A forward or redirect of the downloaded message to an outside address then left with that address as its envelope sender, which the Sender Rewriting Scheme leaves alone for a hosted domain, so that the receiver's SPF check passed for the forged domain, aligned even under strict alignment, with no non-default setting, host name record or DMARC policy needed. An attacker needs to know a mailbox elsewhere that an account here collects and forwards to an outside address; an account holder who adds an external account of their own can collect from a server of their own, which matters where SmtpAuthenticatedSenderCheck holds signed-in senders to their own addresses.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Hmailserver
View allArbitrary JScript execution in Progressive Robot Ltd's hMailServer 6.0.0 through 6.3.3 on Windows lets an unauthenticate
Cross-tenant configuration takeover in hMailServer 6.0.0 through 6.3.6 lets an authenticated user holding only a domain-
Cross-site scripting in Progressive Robot hMailServer 6.3.2 through 6.3.5 can let a remote, unauthenticated attacker exe
Incorrect authorization in the COM administration API of hMailServer 6.3.4 through 6.3.6 lets a credential holding the s
Local privilege escalation in Progressive Robot hMailServer 6.0.0 through 6.3.6 allows any authenticated, non-administra
Incorrect default permissions in the Windows installer for Progressive Robot hMailServer 6.0.0 through 6.3.5 let any loc
Heap-based buffer overflow in hMailServer 6.0.0 through 6.3.3 on Windows lets a local interactive user - with no hMailSe
Local privilege escalation in hMailServer 6.0.0 through 6.3.5 on Windows allows an authenticated local user-one with an
Local privilege escalation in Progressive Robot hMailServer 6.3.4 and 6.3.5 on Linux allows an attacker who already has
Denial of service in hMailServer 6.0.0 through 6.3.6 lets a remote unauthenticated sender exhaust the mail queue and dis
Privilege escalation in Progressive Robot hMailServer 6.3.4 through 6.3.6 allows an authenticated holder of the manage_r
DKIM signing in Progressive Robot hMailServer 6.0.0 through 6.3.6 can be induced to sign attacker-authored mail with the
EUVD-2026-107317
GHSA-q9cg-xjph-9q7j
NVD
CVE.org
EPSS
Exploit-DB