Description
Netdata is an open source observability tool. Prior to 2.10.4, an authenticated child agent can send an oversized CHART SLOT value that str2ull_encoded passes to pluginsd_rrdset_cache_put_to_slot in src/plugins.d/pluginsd_internals.h. The accepted slot drives reallocz to request an approximately 16 GiB chart-pointer array, and allocation failure invokes fatal and aborts the parent Netdata agent, repeatedly disabling centralized monitoring while stream access persists. This issue is fixed in version 2.10.4 and nightly build 2.10.0-782-nightly.
Published: 2026-09-22
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Patch
AI Analysis

Impact

An authenticated child agent can send an oversized CHART SLOT value that triggers an off‑by‑one error in the parent Netdata agent, causing the agent to request an array approximately 16 GiB in size and resulting in allocation failure, which invokes a fatal error that aborts the parent process and repeatedly disables centralized monitoring while stream access continues.

Affected Systems

Netdata (netdata:netdata) versions earlier than 2.10.4, including nightly builds older than 2.10.0-782-nightly; the vulnerability affects the parent Netdata agent when it receives data from an authenticated child agent.

Risk and Exploitability

The CVSS base score is 6.5 and no EPSS score is available; the vulnerability is not listed in the CISA KEV catalog. Exploitation requires access to a child agent with authentication, but once triggered it causes a crash that disables the parent agent, disrupting monitoring services. Therefore the risk is moderate to high for environments that rely on continuous monitoring and that permit authenticated child agents to stream data.

Generated by OpenCVE AI on September 22, 2026 at 18:40 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Netdata to version 2.10.4 or later, which contains the fixed reallocz handling.
  • Ensure child agents run the same or newer patched version, or reconfigure them so that they do not send oversized CHART SLOT values.
  • If a patch cannot be applied immediately, temporarily restrict or disable stream access from child agents until the update is applied.

Generated by OpenCVE AI on September 22, 2026 at 18:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 22 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 22 Sep 2026 19:00:00 +0000

Type Values Removed Values Added
First Time appeared Netdata
Netdata netdata
Vendors & Products Netdata
Netdata netdata

Tue, 22 Sep 2026 17:15:00 +0000

Type Values Removed Values Added
Description Netdata is an open source observability tool. Prior to 2.10.4, an authenticated child agent can send an oversized CHART SLOT value that str2ull_encoded passes to pluginsd_rrdset_cache_put_to_slot in src/plugins.d/pluginsd_internals.h. The accepted slot drives reallocz to request an approximately 16 GiB chart-pointer array, and allocation failure invokes fatal and aborts the parent Netdata agent, repeatedly disabling centralized monitoring while stream access persists. This issue is fixed in version 2.10.4 and nightly build 2.10.0-782-nightly.
Title Netdata: Streaming protocol chart slot guard off-by-one allows ~16 GiB allocation request, crashing parent agent
Weaknesses CWE-193
CWE-400
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-22T18:23:00.665Z

Reserved: 2026-08-31T20:36:25.743Z

Link: CVE-2026-83600

cve-icon Vulnrichment

Updated: 2026-09-22T18:22:56.123Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-22T17:17:26.103

Modified: 2026-09-23T18:28:25.093

Link: CVE-2026-83600

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-22T18:45:18Z

Weaknesses