Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2026-107566 Details

ANALYZED


This CVE record has been analyzed and enriched by NVDAPI.com as an independent party.

Description

Missing authorization in the Sieve editheader action (6.2.22 through 6.3.6) and in the mail-rule Set header value action (6.0.0 through 6.3.6) of Progressive Robot hMailServer allows an authenticated user to make the server send mail as any address, DKIM-signed where the address is at a domain the server signs for. A Sieve script's editheader (addheader/deleteheader) could add or delete any header field except Received and Return-Path, and the server applies a script's header edits before it queues a redirect, so the redirected copy is sent as the script left it. The server signs a message's first delivery pass as the domain named in its From header wherever it signs DKIM for that domain and the message carries no signature of it. A script could therefore delete and re-add From - another account's address, or anyone's at a hosted domain - and redirect, so the server sent the message in that name and, for a hosted domain, signed it with that domain's DKIM key, a forgery aligned to pass the domain's DMARC; or, where another sender's domain is one the server signs for, delete the DKIM-Signature that sender's message arrived with, alter a field, and redirect, so the server re-signed the altered message as that sender's domain. editheader placed no restriction on From, Sender, Resent-From, Resent-Sender or DKIM-Signature. The editheader action was introduced in 6.2.22. In the mail-rule engine, a domain's or an account's rule's Set header value action could likewise set From, Sender, Resent-From, Resent-Sender or DKIM-Signature ahead of a forward or a copy, whoever the rule belonged to, so that an account acting on its own rules over COM, a domain administrator, or an API key confined to a domain (over the REST API from 6.3.4) could have the server forward or copy a message in the name of any address, signed, where that address is at a domain the server hosts with DKIM signing enabled, with that domain's key.

Metrics

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

Weakness Enumeration

CWE-IDCWE NameSource
CWE-862Missing Authorization[email protected]

Affected Products

ProductVersions
Progressive Robot hMailServer
>= 6.2.22, <= 6.3.6 (semver)
>= 6.0.0, <= 6.3.6 (semver)

CPE

  • cpe:2.3:a:hmailserver:hmailserver:*:*:*:*:*:*:*:*

Remediation

  • Upgrade: 6.3.7moderate efforthttps://gitlab.com/hmailserver/hmailserver/-/releases/v6.3.7
  • Workaround:low effort

    Close the Sieve script surfaces to accounts where they are not needed: keep ManageSieve closed (ManageSieveServerPort = 0, the default) or bound to the loopback, and turn the REST API off where the webmail's filter editor is not wanted (RestApiPort = 0, the default). Where no account can set a script, no account can reach the Sieve path.

  • Workaround:low effort

    Review the active Sieve scripts (<data>/Sieve/<domain>/<local-part>/active.sieve and the named scripts beside it) for an addheader or deleteheader of From, Sender, Resent-From, Resent-Sender or DKIM-Signature, especially where a redirect follows.

  • Workaround:low effort

    Review the account and domain rules for a Set header value of From, Sender, Resent-From, Resent-Sender or DKIM-Signature, especially where a forward or a copy follows.

Change History

2 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2026-107566
NVD Published Date:
Oct 19, 2026
NVD Last Modified:
Oct 20, 2026
Source:
[email protected]
CVE-2026-107566 Details - Not Deferred