CVE-2026-114476
Awaiting Analysis Awaiting Analysis - Queue

Incorrect Authorization in hMailServer REST API

Vulnerability report for CVE-2026-114476, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-21

Last updated on: 2026-10-29

Assigner: GitLab Inc.

Description

Incorrect authorization in the REST administration API of Progressive Robot hMailServer 6.3.4 through 6.3.6 allows a remote authenticated user whose credential holds the manage_roles permission in named domains - a full-scope API key issued for those domains, or an account assigned the serveradmin role with a list of domains - to obtain the server administrator's authority. An account's admin level gives it authority, and a role assigned to it replaces that authority, which is how an administrator narrows an account whose admin level is the server administrator's. The route that takes a role away (DELETE /api/v1/role-assignments/{address}) checked only that the credential takes in what the account held at the time, not what it would hold afterwards, so such a credential could take a narrowing role away from an account in its domains whose admin level is the server administrator's, returning it to the server administrator's authority, and, having set that account's password while it held the narrower role, sign in as the server administrator.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-21
Last Modified
2026-10-29
Generated
2026-11-10
AI Q&A
2026-10-22
EPSS Evaluated
2026-11-09
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
Progressive Robot Ltd hMailServer 6.3.4

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-863 The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-114476 is a privilege escalation vulnerability in hMailServer versions 6.3.4 through 6.3.6. It occurs when a credential with manage_roles permissions removes a role from an account set as server administrator. The API endpoint for role removal only checked the current role, not the admin level after removal. This allows an attacker to restore the account's server administrator privileges, granting full server access.

Detection Guidance

Check hMailServer logs for unusual REST API activity, particularly DELETE requests to /api/v1/role-assignments/{address} endpoints. Monitor for accounts with server administrator privileges that have had roles removed or modified. Verify if any accounts have admin levels set to server administrator while being assigned domain-specific roles.

Impact Analysis

An attacker with manage_roles permissions could escalate an account's privileges to server administrator level. This grants full control over the hMailServer, including access to all emails, user data, and server configurations. The impact includes unauthorized data access, modification, or deletion, and potential disruption of email services.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive data, violating GDPR's data protection principles and HIPAA's security requirements. Non-compliance may result in legal penalties, reputational damage, and loss of trust from users or clients.

Mitigation Strategies

Upgrade hMailServer to version 6.3.7 or later. Review and adjust role assignments to ensure accounts narrowed by roles have admin levels matching their intended permissions (e.g., domain administrator). Avoid issuing restricted full-scope API keys or serveradmin assignments to untrusted parties. Disable the REST API if not required.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-114476. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...