Description
Nezha Dashboard versions before 2.3.5 fail to restrict service monitor task types to supported probe types, allowing authenticated users with nezha:service:write scope to submit privileged task types through the service API. Attackers can deliver command execution or Agent configuration tasks to Agents within their authorization scope by exploiting the shared protobuf Task.Type namespace between service monitors and privileged operations.
Published: 2026-09-27
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

Nezha Dashboard versions prior to 2.3.5 contain a task type validation bypass that allows users with the nezha:service:write privilege to submit tasks with any type through the service API. The shared protobuf Task.Type namespace between service monitors and privileged operations lets an attacker deliver command execution or Agent configuration tasks to any Agent within their authorization scope. CVE-2026-101086 is a CWE-269 weakness that can compromise confidentiality, integrity, and availability of the infrastructure managed by Nezha.

Affected Systems

The vulnerability affects the Nezha Dashboard component (nezhahq:nezha) and specifically impacts all releases older than 2.3.5. Any user who can authenticate and possesses the nezha:service:write role is able to exploit the flaw. The attack does not require a public vulnerability; it relies on legitimate API access and proper permissions.

Risk and Exploitability

With a CVSS score of 7.1 the vulnerability presents high impact if exploited, though the EPSS score is not available. The flaw is not listed in CISA’s KEV catalog. An attacker would need only authorized API access to a Nezha instance; the code execution path requires the ability to submit privileged task types, which is available to users with write scope. Given the absence of a publicly available exploit and the requirement for valid credentials, the immediate risk is moderate to high for customers that grant unnecessary permissions or run outdated Nezha dashboards.

Generated by OpenCVE AI on September 27, 2026 at 22:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Nezha Dashboard to version 2.3.5 or later, which removes the task type validation bypass.
  • Audit and enforce the principle of least privilege by revoking nezha:service:write access from users who do not require it.
  • If an upgrade is not immediately possible, block or limit the submission of privileged task types through configuration or custom middleware to prevent the bypass.

Generated by OpenCVE AI on September 27, 2026 at 22:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 27 Sep 2026 21:00:00 +0000

Type Values Removed Values Added
Description Nezha Dashboard versions before 2.3.5 fail to restrict service monitor task types to supported probe types, allowing authenticated users with nezha:service:write scope to submit privileged task types through the service API. Attackers can deliver command execution or Agent configuration tasks to Agents within their authorization scope by exploiting the shared protobuf Task.Type namespace between service monitors and privileged operations.
Title Nezha Dashboard before 2.3.5 Task Type Validation Bypass
Weaknesses CWE-269
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-27T20:49:58.066Z

Reserved: 2026-09-27T20:29:07.432Z

Link: CVE-2026-101086

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-27T21:17:02.450

Modified: 2026-09-27T21:17:02.450

Link: CVE-2026-101086

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-27T22:30:17Z

Weaknesses
  • CWE-269

    Improper Privilege Management