Live › vulnerability › CVE-2026-114470
Go to dashboardThe hMailServer REST API accepts HTTP Basic authentication, and browsers cache that credential and send it on cross-site form posts, so the existing cross-site protection does not cover it. A malicious page visited by a logged-in administrator can make the browser create domains, accounts, API keys or change settings, though the attacker cannot read the responses.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-23 21:57 UTC. All times on this page are UTC.
Installations running hMailServer 6.0.0 through 6.3.6 with the REST API enabled are exposed. The risk is highest where an administrator signs in to the REST API through the browser Basic sign-in box, since that cached credential is what gets reused. Sites that do not use the REST API or run a patched release can skip it.
No product ranges from the sources yet.
hmailserver --version or the install's version file: unknown6.3.6: unknown exact fixed version in the sourcesEach row is the first time that source carried this signal. The analyst’s rows are its own findings.
Cross-site request forgery in the REST API of Progressive Robot hMailServer 6.0.0 through 6.3.6 allows a remote attacker to make an authenticated user's browser perform a state-changing request. The REST API accepts HTTP Basic authentication and answers a browser with a Basic sign-in box; a browser caches the credential once the box is answered and sends it with later requests to that origin, including a top-level form post from another site, and the server reads a request body whatever its declared content type. The cross-site protection covered only the cookie session (a header a cross-site form cannot set, and a SameSite=Strict cookie); HTTP Basic was not held to it. A page under an attacker's control, visited by a user whose browser holds a cached Basic credential for the REST API - typically an administrator who signed in through the box - could therefore cause a state-changing request such as creating a domain, an account or an API key, or changing a setting, with the victim's credential. The attacker cannot read the cross-origin response, so the forgery is blind.
This page as .md · .json · in your agent: get_signal("CVE-2026-114470")
NVD data is provided by NIST and is public domain · EPSS scores by FIRST, used with attribution. Posts quoted belong to their authors.