Skip to main content
← All vulnerabilities
CVE-2026-120046

Nezha 2.0.0 before 2.4.0 Startup NULL Pointer Dereference via Orphaned Service History

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.4.0
None on Exploit-DB, Metasploit or GitHub

Summary

Nezha, a self-hosted server monitoring dashboard, is affected in versions from 2.0.0 up to (but not including) 2.4.0. An authenticated user can delete a service they created, which leaves behind orphaned history records that cause the dashboard to crash on its next startup until an administrator removes them manually.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

Nezha 2.0.0 before 2.4.0 contains a NULL pointer dereference vulnerability in ServiceSentinel.loadTodayStats that allows authenticated users to crash the dashboard by deleting a service. Attackers can delete their own service via POST /api/v1/batch-delete/service, leaving orphaned service_histories rows that crash the non-TSDB dashboard on its next startup until removed manually.

Timeline

  1. CVE published
  2. First seen by cve.now

Affected versions

  • nezhahq nezha

    From 2.0.0 · fixed in 2.4.0

References 6

GitHub · nezhahq/nezha

vulncheck.com