CVE-2026-114475
Awaiting Analysis Awaiting Analysis - Queue

Authorization Bypass in hMailServer Role Management

Vulnerability report for CVE-2026-114475, 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

Missing authorization in the REST role-management routes of Progressive Robot hMailServer 6.3.4 through 6.3.6 allows a remote authenticated user whose credential is confined to named domains to modify a custom role that accounts in other domains hold, and to create custom roles and delete any that no account holds. The routes that create, update and delete a custom role require the manage_roles permission, which only the serveradmin role holds; but a full-scope API key issued for named domains, and serveradmin assigned with a domain list, are serveradmin confined to those domains and hold manage_roles. The server's authorization gate did not refuse the three role routes to a confined credential and the route named no domain, so a credential issued to one tenant could raise or lower the permissions of a custom role assigned across other tenants - granting another domain's role every permission over its mailboxes and settings, or removing what it needs. A custom role may not hold administer_server, administer_domain or manage_roles, so the confined credential cannot make itself or another a server administrator by creating or rewriting a custom role.

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-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability involves missing authorization checks in hMailServer's REST API role-management routes (versions 6.3.4-6.3.6). A remote authenticated user with a confined serveradmin role can modify, create, or delete custom roles that other domains' accounts hold. The issue stems from improper validation of domain-scoped credentials, allowing cross-domain role manipulation despite restricted permissions.

Detection Guidance

Check hMailServer logs for unauthorized REST API role modifications. Monitor POST/PUT/DELETE requests to /api/v1/roles endpoints from non-serveradmin users. Use network traffic analysis tools to inspect API calls targeting role management routes.

Impact Analysis

An attacker could grant excessive permissions to roles in other domains or revoke necessary ones, potentially allowing unauthorized access to mailboxes and settings. This could lead to data breaches, unauthorized email access, or service disruption. The impact is limited to role permissions and cannot escalate to full server admin privileges.

Compliance Impact

This vulnerability could violate compliance requirements by enabling unauthorized access to sensitive data (e.g., emails), undermining data integrity and confidentiality. GDPR and HIPAA mandate strict access controls; this flaw risks exposing protected information, potentially leading to regulatory penalties or breaches of trust.

Mitigation Strategies

Upgrade to hMailServer 6.3.7 or later. Disable the REST API if unused. Avoid assigning serveradmin roles confined to specific domains. Review and restrict custom role permissions across all domains.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-114475. 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...