Improper Access Control in Nezha Monitoring Dashboard for RoleMember Users
CVE-2026-46717
What is CVE-2026-46717?
Nezha Monitoring, a self-hosted tool for monitoring servers and websites, contains a vulnerability that affects its dashboard. In versions ranging from 1.4.0 to before 2.0.8, the dashboard offers two user roles—RoleAdmin and RoleMember. Due to improper access control, RoleMember users are able to access notification routes that should be restricted. Specifically, the POST and PATCH notification routes are processed through commonHandler instead of the more secure adminHandler. This oversight allows RoleMember users to send HTTP requests to potentially malicious URLs and to receive the entirety of the response body, including any data returned in non-2xx responses, posing a serious security risk. This vulnerability has been addressed in version 2.0.8.
Affected Version(s)
nezha >= 1.4.0, < 2.0.8
