PT-2026-49003 · Unknown · Nezha Monitoring

CVE-2026-53522

·

Published

2026-06-12

·

Updated

2026-07-30

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Nezha Monitoring versions 1.0.0 through 2.1.x
Description The dashboard exposes two endpoints that create long-lived WebSocket streams to monitored agents: "/api/v1/terminal" which triggers the createTerminal() function, and "/api/v1/file" which triggers the createFM() function. Both functions call rpc.NezhaHandlerSingleton.CreateStream(streamId, ...), inserting a new ioStreamContext into an unbounded map[string]*ioStreamContext (s.ioStreams). The system lacks per-user rate limits, a global semaphore, and per-server connection caps, allowing for potential resource exhaustion.
Recommendations Update to version 2.2.0.

Exploit

Fix

Allocation of Resources Without Limits

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

Weakness Enumeration

Related Identifiers

CVE-2026-53522
GHSA-JG62-J5H6-8MPQ
GO-2026-5831
OPENSUSE-SU-2026:21483-1

Affected Products

Nezha Monitoring