CVE-2026-46717

Nezha Monitoring is a self-hostable, lightweight, servers and websites monitoring and O&M tool. From version 1.4.0 to before version 2.0.8, nezha's dashboard supports two user roles: RoleAdmin (Role==0) and RoleMember (Role==1). The notification routes POST /api/v1/notification and PATCH /api/v1/notification/:id are wired through commonHandler rather than adminHandler — so a RoleMember user can call them. These handlers synchronously Send() an HTTP request to a user-controlled URL and reflect the entire response body (no size limit) back to the caller on any non-2xx response. This issue has been patched in version 2.0.8.
Configurations

No configuration.

History

25 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) Nezha Monitoring es una herramienta autoalojable y ligera para el monitoreo de servidores y sitios web, y para O&M. Desde la versión 1.4.0 hasta antes de la versión 2.0.8, el panel de control de Nezha admite dos roles de usuario: RoleAdmin (Rol==0) y RoleMember (Rol==1). Las rutas de notificación POST /API/v1/notification y PATCH /API/v1/notification/:id están conectadas a través de commonHandler en lugar de adminHandler - por lo que un usuario RoleMember puede llamarlas. Estos manejadores Send() sincrónicamente una solicitud HTTP a una URL controlada por el usuario y reflejan el cuerpo completo de la respuesta (sin límite de tamaño) de vuelta al llamador en cualquier respuesta que no sea 2xx. Este problema ha sido parcheado en la versión 2.0.8.

Information

Published : 2026-06-12 22:16

Updated : 2026-10-25 23:10


NVD link : CVE-2026-46717

Mitre link : CVE-2026-46717

CVE.ORG link : CVE-2026-46717


JSON object : View

Products Affected

No product.

CWE
CWE-863

Incorrect Authorization

CWE-918

Server-Side Request Forgery (SSRF)