{"id":"CVE-2026-111365","title":"cool-admin-midway through 8.0.0 Missing Authorization via System Role Endpoints","summary":"cool-admin-midway through 8.0.0 contains an authorization bypass vulnerability that allows non-superadmin admins to read, modify, or delete other admins' roles by supplying arbitrary role ids. Attackers holding ordinary sys:role permissi…","severity":"medium","cvss":6,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:L","cvssSource":"cna","cwe":["CWE-639"],"vendor":"cool-team-official","product":"cool-admin-midway","affected":["cool-admin-midway <= 8.0.0"],"published":"2026-10-15","updated":"2026-10-15","sourceUpdated":"2026-10-15T21:43:49.146Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-111365","references":[{"url":"https://hackmd.io/@hieuPenguinnn/cool-admin-midway-base-crud-role-ownership-idor"},{"url":"https://github.com/cool-team-official/cool-admin-midway/blob/e545ef6f3b0c08581e34bd3207ca57d851ccc3ae/src/modules/base/controller/admin/sys/role.ts#L11-L36"},{"url":"https://github.com/cool-team-official/cool-admin-midway/blob/e545ef6f3b0c08581e34bd3207ca57d851ccc3ae/src/modules/base/service/sys/role.ts#L54-L118"},{"url":"https://github.com/cool-team-official/cool-admin-midway"},{"url":"https://www.vulncheck.com/advisories/cool-admin-midway-through-8.0.0-missing-authorization-via-system-role-endpoints","label":"VulnCheck Advisory: cool-admin-midway through 8.0.0 Missing Authorization via System Role Endpoints"}],"tags":["cve.org"],"ingestedAt":"2026-10-15T22:48:25.458Z","slug":"CVE-2026-111365","body":"## Overview\n\ncool-admin-midway through 8.0.0 contains an authorization bypass vulnerability that allows non-superadmin admins to read, modify, or delete other admins' roles by supplying arbitrary role ids. Attackers holding ordinary sys:role permissions can call /admin/sys/role/info, update, or delete with another admin's role id to rewrite menu and department grants, changing other users' effective access.\n\n## Affected\n\n- `cool-admin-midway <= 8.0.0`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":33,"depthScoreParts":{"impact":33,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}