Description
Netdata is an open source observability tool. Prior to 2.10.4, an authenticated child agent can send an oversized DIMENSION SLOT value that str2ull_encoded passes to pluginsd_rrddim_put_to_slot in src/plugins.d/pluginsd_internals.h without an upper bound. prd_array_create in src/database/rrdset-pluginsd-array.h can then wrap the size_t allocation calculation while retaining the original large array size, causing the subsequent initialization loop to write beyond the undersized heap allocation and crash the parent agent. 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 Immediately
AI Analysis

Impact

Netdata allows an authenticated child agent to send a dimension slot value that exceeds its intended bounds. The value passes unchecked into a conversion routine, which then feeds a size calculation that overflows a size_t, allocating far less memory than the loop will write. The over‑running write corrupts heap memory and forces the parent agent to crash, interrupting observability services for that host.

Affected Systems

Any instance of Netdata running before version 2.10.4, on the netdata:netdata product. The flaw is triggered by a child agent that has authentication privileges on the Netdata host; any such configured agent can trigger the crash.

Risk and Exploitability

The vulnerability carries a CVSS score of 6.5, indicating moderate severity. EPSS is not available and the vulnerability is not listed in CISA’s KEV catalog, suggesting no widespread exploits have been reported. The attack requires authenticated access to a child agent, so it is limited to attackers who have valid credentials or can instantiate a child agent. While this cannot lead to code execution, it can be used to cause a Denial of Service by crashing the parent agent.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Netdata to version 2.10.4 or the nightly build 2.10.0-782-nightly that includes the fix for the dimension slot overflow.
  • Reconfigure or remove child agents that have unnecessary privileges, limiting authentication to only those agents that truly require it.
  • As a temporary measure, restrict child agent traffic to trusted networks or disable the dimension slot feature if it is not needed for your monitoring setup.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 26 Sep 2026 00: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 DIMENSION SLOT value that str2ull_encoded passes to pluginsd_rrddim_put_to_slot in src/plugins.d/pluginsd_internals.h without an upper bound. prd_array_create in src/database/rrdset-pluginsd-array.h can then wrap the size_t allocation calculation while retaining the original large array size, causing the subsequent initialization loop to write beyond the undersized heap allocation and crash the parent agent. This issue is fixed in version 2.10.4 and nightly build 2.10.0-782-nightly.
Title Netdata: Streaming protocol dimension slot has no upper-bound guard, allowing integer overflow and out-of-bounds write
Weaknesses CWE-190
CWE-787
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-25T23:47:06.833Z

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

Link: CVE-2026-83601

cve-icon Vulnrichment

Updated: 2026-09-25T23:46:59.858Z

cve-icon NVD

Status : Awaiting Analysis

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

Modified: 2026-09-26T00:16:36.967

Link: CVE-2026-83601

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses