Vulnerability 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.
CVSS Score
MEDIUM
Related Weaknesses (CWE)
References
- https://github.com/netdata/netdata/commit/034a774f689ac01488fc261ca729ce0875819b
- https://github.com/netdata/netdata/pull/22598
- https://github.com/netdata/netdata/releases/tag/v2.10.4
- https://github.com/netdata/netdata/security/advisories/GHSA-3qh4-842w-fvrm
- https://github.com/netdata/netdata/security/advisories/GHSA-3qh4-842w-fvrm
FAQ
What is CVE-2026-83601?
CVE-2026-83601 is a vulnerability with a CVSS score of 6.5 (MEDIUM). 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...
How severe is CVE-2026-83601?
CVE-2026-83601 has been rated MEDIUM with a CVSS base score of 6.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-83601?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.