{"id":"CVE-2026-101085","summary":"Nezha before 2.3.8 Denial of Service via Alert Rule","details":"Nezha before 2.3.8 fails to validate alert rule type and duration bounds, allowing authenticated non-administrator users to create malformed rules that trigger unrecovered panics in the alert evaluator goroutine. Attackers can submit a crafted alert rule via the POST /api/v1/alert-rule endpoint to crash the dashboard process, which persists the rule and causes repeated crashes on restart, disabling all monitoring and control plane functionality.","aliases":["GHSA-2qc6-x993-hjq9"],"modified":"2026-09-30T03:30:58.558248663Z","published":"2026-09-27T20:49:57.376Z","database_specific":{"cna_assigner":"VulnCheck","cwe_ids":["CWE-197"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/101xxx/CVE-2026-101085.json"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/101xxx/CVE-2026-101085.json"},{"type":"ADVISORY","url":"https://github.com/nezhahq/nezha/security/advisories/GHSA-2qc6-x993-hjq9"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-101085"},{"type":"ADVISORY","url":"https://www.vulncheck.com/advisories/nezha-before-2.3.8-denial-of-service-via-alert-rule"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/nezhahq/nezha","events":[{"introduced":"0"},{"fixed":"eb48a178f80e0513549f0ae539d4a2dcdee3ac6d"}],"database_specific":{"source":["AFFECTED_FIELD","DESCRIPTION"],"extracted_events":[{"introduced":"0"},{"fixed":"2.3.8"}]}}],"versions":["v2.3.7","v2.3.6","v2.3.5","v2.3.4","v2.3.3","v2.3.2","v2.3.1","v2.3.0","v2.2.11","v2.2.10","v2.2.9","v2.2.7","v2.2.6","v2.2.5","v2.2.4","v2.2.3","v2.2.2","v2.2.1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-101085.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:N/VA:H/SC:N/SI:N/SA:N"}]}