---
id: CVE-2026-83601
title: Netdata is an open source observability tool
summary: >-
  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 witho…
severity: medium
cvss: 6.5
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'
cwe:
  - CWE-190
  - CWE-787
vendor: netdata
product: netdata
affected:
  - netdata < 2.10.4
published: '2026-09-22'
updated: '2026-09-26'
sourceUpdated: '2026-09-26T00:16:36.967'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-83601'
references:
  - url: >-
      https://github.com/netdata/netdata/commit/034a774f689ac01488fc261ca729ce0875819b1b
    label: security-advisories@github.com
  - url: 'https://github.com/netdata/netdata/pull/22598'
    label: security-advisories@github.com
  - url: 'https://github.com/netdata/netdata/releases/tag/v2.10.4'
    label: security-advisories@github.com
  - url: 'https://github.com/netdata/netdata/security/advisories/GHSA-3qh4-842w-fvrm'
    label: security-advisories@github.com
  - url: 'https://github.com/netdata/netdata/security/advisories/GHSA-3qh4-842w-fvrm'
    label: 134c704f-9b21-4f2e-91b3-4a467353bcc0
  - url: >-
      https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-83601.json
  - url: 'https://access.redhat.com/security/cve/CVE-2026-83601'
  - url: 'https://www.cve.org/CVERecord?id=CVE-2026-83601'
tags:
  - nvd
  - cve.org
  - exploit-available
  - csaf
  - vex
  - red-hat
exploitAvailable: true
ssvc:
  exploitation: poc
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-09-25T23:46:42.547059Z'
epss: 0.00548
epssPercentile: 0.4353
ingestedAt: '2026-09-22T18:08:12.467Z'
---

## Overview

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.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.

## Vendor advisories

- **Red Hat VEX** · updated 2026-09-23 · [vex](https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-83601.json)
