Skip to main content

Nezha Monitoring CVE-2026-53520

| EUVDEUVD-2026-36599 MEDIUM
Improper Access Control (CWE-284)
2026-06-12 GitHub_M GHSA-x6fg-52vr-hj4w
6.5
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege dashboard credentials
  2. Delivery
    Send crafted NAT Host claim request
  3. Exploit
    Preempt dashboard Host registration
  4. Execution
    Override all routing entries
  5. Persist
    Deny monitoring agents dashboard access
  6. Impact
    Availability of dashboard lost

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a valid authenticated session on the Nezha dashboard (PR:L per CVSS vector). The specific prerequisite is access to the NAT-based Host claiming feature - a built-in mechanism in Nezha Monitoring for agent registration across NAT boundaries. No non-default configuration is required; any deployment running versions 2.0.14 through pre-2.1.0 with the default NAT/agent registration feature active is vulnerable. Exploitation is limited by the authentication barrier: unauthenticated external attackers cannot trigger this without first obtaining dashboard credentials. The impact scope is bounded to the dashboard routing plane - no host-level code execution or data exfiltration is involved.

Impact

The NVD-assigned CVSS 3.1 score of 6.5 (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) accurately reflects the primary risk profile. The attack requires network access and only low-level authentication, with no additional complexity - making it trivially executable by any registered dashboard user. The sole confirmed impact is high availability (A:H), meaning a malicious insider or compromised account can take down the monitoring dashboard entirely. There is no confidentiality or integrity impact per the CVSS vector, though routing preemption could be interpreted as an indirect integrity concern (the official vector omits I impact - this appears consistent with the described behavior being primarily disruptive rather than data-modifying). EPSS data is not available for this CVE at time of analysis, and KEV status is negative. The realistic threat scenario is an insider or a low-privilege account takeover leading to a denial-of-service against the monitoring plane - significant for environments relying on Nezha for production alerting. There is no evidence of weaponized exploit code in the wild.

Exploit ScenarioDerived

An authenticated user - such as a malicious insider or an attacker who has compromised a low-privilege dashboard account - sends crafted NAT Host claim requests to the Nezha dashboard, registering themselves as the authoritative Host and preempting existing routing entries. This causes legitimate monitoring agents to lose their routing path to the dashboard, rendering the monitoring and alerting system unavailable. No public proof-of-concept exploit code has been identified, but the attack requires only standard authenticated API interaction with the NAT registration feature.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 12, 2026

Nezha Monitoring versions 2.0.14 through 2.1.0 (exclusive) allows any authenticated user to exploit the NAT-based Host claiming mechanism to preempt all dashboard routing, resulting in complete availability loss for the monitoring platform. The vulnerability stems from CWE-284 (Improper Access Control) - the application fails to properly restrict which authenticated principals may register or override a dashboard Host identity via NAT traversal. No public exploit has been identified at time of analysis, and this vulnerability is not listed in the CISA KEV catalog.

RemediationAI

Upgrade Nezha Monitoring to version 2.1.0 or later, which contains the vendor-released patch for this issue. Details are available in the GitHub Security Advisory at https://github.com/nezhahq/nezha/security/advisories/GHSA-x6fg-52vr-hj4w. If an immediate upgrade is not possible, restrict dashboard account creation to trusted principals only, as the attack requires an authenticated session - reducing the pool of legitimate users limits exposure. Additionally, network-layer access controls (e.g., firewall rules, VPN gateway) that restrict who can reach the dashboard's NAT registration endpoint would reduce the effective attack surface, though this is a compensating control, not a fix. Neither workaround eliminates the underlying access control flaw.

Affected VersionsENISA

nezha 2.0.14, < 2.1.0

Affected Packages

go github.com/nezhahq/nezha fix: 2.1.0
euvd nezha_2_0_14 fix: 2.1.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in go, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Nezha Monitoring (CPE: cpe:2.3:a:nezhahq:nezha) is a self-hosted, lightweight server and website monitoring and operations management tool that supports NAT traversal for agent-to-dashboard communication. The NAT host claim mechanism - designed to allow agents behind NAT to register themselves with the dashboard - lacks sufficient access controls (CWE-284: Improper Access Control) to verify that an authenticated user is authorized to claim or override a specific dashboard Host entry. By manipulating this registration pathway, any low-privileged authenticated user can preempt the routing table for the entire dashboard, displacing legitimate agents and disrupting the monitoring service. The scope is limited to the dashboard's own routing, with no scope change to external systems.

Know when Nezha gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 6.5 MEDIUM

Low-privilege authentication required (PR:L); network-accessible endpoint (AV:N); no complexity beyond holding valid credentials; impact is complete availability loss with no confidentiality or integrity component.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE MEDIUM

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

1
Patch available
Jun 12, 2026 - 23:01 EUVD

DescriptionCVE.org

Nezha Monitoring is a self-hostable, lightweight, servers and websites monitoring and O&M tool. From version 2.0.14 to before version 2.1.0, authenticated users can claim the dashboard Host through NAT and preempt all dashboard routing. This issue has been patched in version 2.1.0.

Threat Intelligence Overview

EPSS Score
0.0%
Top 89% exploitable
Threat Intel
1
1 source
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GHSA Vendor GitHub

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

52
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Nezha

View all
CVE-2026-101090 CRITICAL POC
9.3 Sep 27

Host header injection in Nezha 2.2.3's OAuth2 redirect endpoint (/api/v1/oauth2/{provider}) allows an unauthenticated re

CVE-2026-53519 CRITICAL POC
9.1 Jun 12

Unauthenticated path traversal in Nezha Monitoring (nezhahq/nezha) before 2.0.13 allows remote attackers to read arbitra

CVE-2026-53523 MEDIUM POC
6.8 Jun 12

Host header injection in Nezha Monitoring versions 1.0.0 through 2.2.0 allows unauthenticated remote attackers to redire

CVE-2026-53522 MEDIUM POC
6.5 Jun 12

Unbounded WebSocket stream allocation in Nezha Monitoring versions 1.0.0 through 2.1.x allows any authenticated dashboar

CVE-2026-62283 CRITICAL
9.9 Aug 21

Cross-tenant session hijacking in Nezha Monitoring (v1.14.13-1.14.14 and v2.0.0-2.0.9) lets any authenticated low-privil

CVE-2026-111384 HIGH
7.1 Oct 16

Nezha monitoring dashboards running versions 1.0.0 through 2.3.14 can be knocked offline by an authenticated user who ho

CVE-2026-111383 HIGH
7.1 Oct 16

Resource exhaustion in Nezha 2.0.13 through 2.3.14 allows an authenticated user to open unbounded concurrent connections

CVE-2026-111387 HIGH
7.1 Oct 16

Cleartext third-party credentials are exposed to any authenticated principal holding DDNS read access in Nezha versions

CVE-2026-105113 HIGH
7.1 Oct 03

Permanent deadlock of the alerting subsystem in Nezha Dashboard 1.8.0 through 2.3.12 allows any authenticated non-admin

CVE-2026-101086 HIGH
7.1 Sep 27

Authenticated privilege escalation in Nezha Dashboard before 2.3.5 lets any account holding the nezha:service:write scop

CVE-2026-101085 HIGH
7.1 Sep 27

Denial of service in the Nezha monitoring dashboard before 2.3.8 lets any authenticated non-administrator account crash

CVE-2026-59155 MEDIUM
6.9 Jul 10

Nezha Monitoring versions prior to 2.2.5 expose stored third-party API credentials in plaintext through two listing API

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Server 16.1 Affected
SUSE Linux Enterprise Server for SAP applications 16.1 Affected
SUSE Linux Enterprise Module for Package Hub 15 SP5 Affected
SUSE Linux Enterprise Module for Package Hub 15 SP6 Affected
openSUSE Leap 15.5 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy