CVE-2026-56780
7.5Modoboa · Modoboa
An insecure direct object reference (IDOR) vulnerability in Modoboa allows domain administrators to reset the passwords of any user, including superadmins, leading to full account takeover.
Executive summary
An insecure direct object reference vulnerability in Modoboa allows domain administrators to perform unauthorized password resets, leading to full system compromise.
Vulnerability
The vulnerability exists in the PUT /api/v1/accounts/{pk}/password/ endpoint. It stems from a lack of proper object-level access controls, allowing an authenticated domain administrator to target the primary key (pk) of any other user or superadmin to reset their password without authorization.
Business impact
The CVSS score of 7.5 highlights the severity of this privilege escalation flaw. By allowing a domain administrator to reset a superadmin password, an attacker can achieve a full account takeover, gaining complete control over the email infrastructure, managing domains, and accessing sensitive communications, which carries severe reputational and operational consequences.
Remediation
Immediate Action: Upgrade to Modoboa version 2.9.0 or later to implement proper authorization checks on the password reset API endpoint.
Proactive Monitoring: Review administrative audit logs for any suspicious password reset activities or unexpected changes to account security settings.
Compensating Controls: Restrict access to the API endpoints to known, trusted IP addresses and implement strict role-based access control (RBAC) until the patch can be applied.
Exploitation status
Public Exploit Available: false
Analyst recommendation
Given the potential for complete system takeover, administrators should move quickly to update Modoboa to version 2.9.0. This update is critical to closing the authorization gap that currently allows domain administrators to exceed their intended privilege level.