PT-2026-45493 · Unknown · Nezha Monitoring

CVE-2026-48119

·

Published

2026-06-01

·

Updated

2026-09-04

CVSS v3.1

7.1

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L
Name of the Vulnerable Software and Affected Versions Nezha Monitoring versions 0.20.0 through 2.0.11
Description Authenticated agents can forge service-monitor results for services belonging to other users. The system accepts TaskResult messages from an authenticated agent based solely on whether the reported service ID exists, without verifying if the reporter server was assigned to that service, belongs to the service owner, or was authorized to perform the monitoring task.
A low-privilege user with a valid agent secret and one registered agent can submit forged monitoring results for another user's service ID. This leads to cross-tenant corruption of service-monitor history and current state. Additionally, it can trigger victim-owned service notifications containing attacker-controlled text via the data variable in the TaskResult message.
Technical details involve the service-monitor worker in service/singleton/servicesentinel.go which fails to validate the Reporter against the service coverage and ownership, unlike the outbound dispatch logic.
Recommendations Update to version 2.0.12.

Exploit

Fix

Missing Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-48119
GHSA-4G6J-G789-RGHM
GO-2026-5119
OPENSUSE-SU-2026:21761-1

Affected Products

Nezha Monitoring