Skip to main content

hMailServer EUVDEUVD-2026-107317

| CVE-2026-114474 MEDIUM
Use of Less Trusted Source (CWE-348)
2026-10-21 GitLab GHSA-q9cg-xjph-9q7j
5.9
CVSS 3.1 · Vendor: GitLab
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify account collecting external mailbox and forwarding out
  2. Delivery
    Send mail with forged hosted-domain From header
  3. Exploit
    Server downloads message via POP3/IMAP
  4. Execution
    Forward adopts forged From as envelope sender
  5. Impact
    Spoofed 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

hMailServer 6.0.0 ≤6.3.6

Affected Packages

euvd hmailserver no fix

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

Vendor (GitLab) PRIMARY 5.9 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 5.9 MEDIUM

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.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (GitLab).

CVSS VectorVendor: GitLab

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

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

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
free Windows-only mail server used mainly by small/hobbyist deployments
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2026-100741 CRITICAL POC
9.8 Sep 27

Arbitrary JScript execution in Progressive Robot Ltd's hMailServer 6.0.0 through 6.3.3 on Windows lets an unauthenticate

CVE-2026-114489 HIGH
8.1 Oct 21

Cross-tenant configuration takeover in hMailServer 6.0.0 through 6.3.6 lets an authenticated user holding only a domain-

CVE-2026-103647 HIGH
8.0 Oct 08

Cross-site scripting in Progressive Robot hMailServer 6.3.2 through 6.3.5 can let a remote, unauthenticated attacker exe

CVE-2026-114490 HIGH
7.8 Oct 21

Incorrect authorization in the COM administration API of hMailServer 6.3.4 through 6.3.6 lets a credential holding the s

CVE-2026-107571 HIGH
7.8 Oct 19

Local privilege escalation in Progressive Robot hMailServer 6.0.0 through 6.3.6 allows any authenticated, non-administra

CVE-2026-107573 HIGH
7.8 Oct 08

Incorrect default permissions in the Windows installer for Progressive Robot hMailServer 6.0.0 through 6.3.5 let any loc

CVE-2026-103010 HIGH
7.8 Oct 08

Heap-based buffer overflow in hMailServer 6.0.0 through 6.3.3 on Windows lets a local interactive user - with no hMailSe

CVE-2026-104660 HIGH
7.8 Oct 08

Local privilege escalation in hMailServer 6.0.0 through 6.3.5 on Windows allows an authenticated local user-one with an

CVE-2026-104658 HIGH
7.8 Oct 08

Local privilege escalation in Progressive Robot hMailServer 6.3.4 and 6.3.5 on Linux allows an attacker who already has

CVE-2026-107569 HIGH
7.5 Oct 19

Denial of service in hMailServer 6.0.0 through 6.3.6 lets a remote unauthenticated sender exhaust the mail queue and dis

CVE-2026-114476 HIGH
7.5 Oct 21

Privilege escalation in Progressive Robot hMailServer 6.3.4 through 6.3.6 allows an authenticated holder of the manage_r

CVE-2026-107567 HIGH
7.5 Oct 19

DKIM signing in Progressive Robot hMailServer 6.0.0 through 6.3.6 can be induced to sign attacker-authored mail with the

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy