Description
Modoboa before 2.8.0 contains an insecure direct object reference vulnerability that allows authenticated users to delete alarms of other domains via the POST /api/v2/alarms/bulk_delete/ action. Attackers can enumerate sequential alarm IDs to delete DNS, MX and blocklist monitoring alarms server-wide, hiding problems from responsible administrators.
Published: 2026-10-20
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Improper Direct Object Reference allowing authenticated users to delete alarms of other domains, potentially hiding monitoring failures
Action: Patch
AI Analysis

Impact

Modoboa versions prior to 2.8.0 expose an insecure direct object reference vulnerability. Authenticated users can invoke the POST /api/v2/alarms/bulk_delete/ endpoint to delete alarms that belong to other domains. By sequentially enumerating alarm identifiers attackers can remove DNS, MX and blocklist monitoring alarms across the entire server, depriving administrators of critical visibility and disrupting operational safeguards. This weakness aligns with CWE‑639, which describes the unauthorized manipulation of identifiers to access resources not supposed to be available.

Affected Systems

The affected product is Modoboa (Modoboa Inc.). All releases earlier than version 2.8.0 contain the flaw. No more granular version information is supplied, so any deployment running a pre‑2.8.0 build is susceptible.

Risk and Exploitability

The CVSS score of 5.3 places the vulnerability in the medium severity range. The EPSS score is not available, and the issue is not listed in the CISA KEV catalog, indicating that it is not currently known to be exploited on a wide scale. The attack vector requires valid credentials for an account that has permission to access the /api/v2/alarms/bulk_delete/ URL, typically an authenticated user with domain management rights. Once authenticated, the user can send a POST request with a list of alarm IDs to delete; because the API does not enforce domain ownership checks, the caller can specify identifiers belonging to any domain, resulting in a cross‑domain deletion of monitoring alarms. The exploitation effort is modest, but it can cause loss of visibility and potentially allow the attacker to conceal malicious activity by removing alarm notifications.

Generated by OpenCVE AI on October 20, 2026 at 17:18 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Modoboa version 2.8.0 or later, which removes the insecure alarm deletion endpoint logic.
  • Verify that only authorized domain administrators have permission to delete alarms by reviewing the role‑based access controls in the Modoboa administration console.
  • Implement monitoring of alarm deletion logs to detect unexpected deletions, and audit user activity for compliance.

Generated by OpenCVE AI on October 20, 2026 at 17:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
Description Modoboa before 2.8.0 contains an insecure direct object reference vulnerability that allows authenticated users to delete alarms of other domains via the POST /api/v2/alarms/bulk_delete/ action. Attackers can enumerate sequential alarm IDs to delete DNS, MX and blocklist monitoring alarms server-wide, hiding problems from responsible administrators.
Title Modoboa before 2.8.0 IDOR via API v2 alarms bulk_delete
First Time appeared Modoboa
Modoboa modoboa
Weaknesses CWE-639
CPEs cpe:2.3:a:modoboa:modoboa:*:*:*:*:*:*:*:*
Vendors & Products Modoboa
Modoboa modoboa
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-20T15:40:26.960Z

Reserved: 2026-10-20T11:48:39.690Z

Link: CVE-2026-113598

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-20T16:17:08.903

Modified: 2026-10-20T16:17:08.903

Link: CVE-2026-113598

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T17:30:13Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key