{"id":"CVE-2026-113598","summary":"Modoboa before 2.8.0 IDOR via API v2 alarms bulk_delete","details":"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.","modified":"2026-10-22T02:30:38.176111104Z","published":"2026-10-20T15:40:26.960Z","database_specific":{"cna_assigner":"VulnCheck","cwe_ids":["CWE-639"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/113xxx/CVE-2026-113598.json"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/113xxx/CVE-2026-113598.json"},{"type":"PACKAGE","url":"https://github.com/modoboa/modoboa"},{"type":"ARTICLE","url":"https://github.com/modoboa/modoboa/blob/2.7.2/modoboa/admin/api/v2/viewsets.py"},{"type":"FIX","url":"https://github.com/modoboa/modoboa/commit/e0a4e3b9ee8ad84dba46e4c0f04cbbe7cf78c38d"},{"type":"REPORT","url":"https://github.com/modoboa/modoboa/issues/3945"},{"type":"ADVISORY","url":"https://github.com/modoboa/modoboa/releases/tag/2.8.0"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-113598"},{"type":"ADVISORY","url":"https://www.vulncheck.com/advisories/modoboa-before-2.8.0-idor-via-api-v2-alarms-bulk-delete"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/modoboa/modoboa","events":[{"introduced":"0"},{"fixed":"0fea90b58c4ed94a28cb549ef3c7898af89d51aa"},{"fixed":"e0a4e3b9ee8ad84dba46e4c0f04cbbe7cf78c38d"}],"database_specific":{"extracted_events":[{"range":[{"introduced":"0"},{"fixed":"2.8.0"}],"source":"AFFECTED_FIELD","strategy":"StandardRange"},{"source":"REFERENCES_COMMIT","range":[{"fixed":"e0a4e3b9ee8ad84dba46e4c0f04cbbe7cf78c38d"}]},{"source":"REFERENCES_TAG","original_tag":"2.8.0","range":[{"fixed":"0fea90b58c4ed94a28cb549ef3c7898af89d51aa"}]}]}}],"versions":["2.7.2","2.7.1","2.7.0","2.6.5","2.6.4","2.6.3","2.6.2","2.6.1","2.6.0","2.5.1","2.5.0","2.4.11","2.4.10","2.4.9","2.4.8","2.4.7","2.4.6","2.4.5","2.4.4","2.4.3","2.4.2","2.4.1","2.4.0","2.3.4","2.3.3","2.3.2","2.3.1","2.3.0","2.3.0-beta.4","2.3.0-beta.3","2.3.0-beta.2","2.3.0-beta.1","2.2.4","2.2.3","2.2.2","2.2.1","2.2.0","2.1.2","2.1.1","2.1.0","2.0.5","2.0.4","2.0.3","2.0.2","2.0.1","2.0.0","2.0.0-beta.3","2.0.0-beta.2","2.0.0-beta.1","1.17.0","1.16.1","1.16.0","1.15.0","1.14.0","1.13.1","1.13.0","1.12.2","1.12.1","1.12.0","1.11.0","1.10.7","1.10.6","1.10.5","1.10.4","1.10.3","1.10.2","1.10.1","1.10.0","1.9.1","1.9.0","1.8.2","1.8.1","1.8.0","1.7.4","1.7.3","1.7.2","1.7.1","1.7.0","1.6.1","1.6.0","1.5.3","1.5.2","1.5.1","1.5.0","1.4.2","1.4.1","1.4.0","1.3.5","1.3.4","1.3.3","1.3.0","1.2.0","1.2.0-rc2","1.2.0-rc1","1.0.0","0.9.5","0.9.4","0.9.3","0.9.2","0.9.1","0.9","0.8.7","0.8.6.1","0.8.6","0.8.5","0.8.4","0.8.3","0.8.3-rc1","0.8.2","0.8.1","0.8","0.8-rc2","0.8-rc1","0.7.2","0.7.1","0.7","0.6.1","0.6","0.5","0.3","0.2","0.1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-113598.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V4","score":"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"}]}