CVE-2026-83598
Received Received - Intake

PowerShell Profile Privilege Escalation in Netdata Windows Agent

Vulnerability report for CVE-2026-83598, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-22

Last updated on: 2026-09-22

Assigner: GitHub, Inc.

Description

Netdata is an open source observability tool. From rom 2.0.0 until 2.10.4, during Netdata Windows Agent MSI repair, powershell.exe runs as SYSTEM without -NoProfile and loads %USERPROFILE%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 from the low-privileged user who initiated repair. Commands placed in that profile before repair therefore execute with SYSTEM privileges. This vulnerability is fixed in 2.10.4.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-22
Last Modified
2026-09-22
Generated
2026-09-22
AI Q&A
2026-09-22
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 3 associated CPEs
Vendor Product Version / Range
netdata netdata From 2.0.0 (inc) to 2.10.4 (exc)
netdata netdata From 23.10.0-782-nightly (inc)
netdata netdata to 2.10.4 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-269 The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.
CWE-427 The product uses a fixed or controlled search path to find resources, but one or more locations in that path can be under the control of unintended actors.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-83598 is a local privilege escalation vulnerability in the Netdata Agent Windows installer. It affects versions from 2.0.0 up to but not including 2.10.4. During the MSI repair process, a SYSTEM-level PowerShell instance is spawned without the -NoProfile flag, causing PowerShell to load the user's profile script. This allows a low-privileged attacker to execute arbitrary code with SYSTEM privileges by placing malicious commands in their profile script.

Detection Guidance

Check if Netdata Windows Agent versions between 2.0.0 and 2.10.4 are installed. Inspect the PowerShell profile file at %USERPROFILE%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 for unauthorized commands. Look for recent repair operations via msiexec.exe logs or process execution logs involving powershell.exe without -NoProfile during MSI repair.

Impact Analysis

An attacker could gain full SYSTEM privileges on a vulnerable Windows system running Netdata. This could lead to complete system compromise, allowing the attacker to install malware, steal data, or perform other malicious activities with the highest possible privileges.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive data, which may violate compliance requirements under GDPR (data protection) and HIPAA (health information privacy). Organizations using vulnerable Netdata versions may face regulatory penalties due to insufficient privilege management controls.

Mitigation Strategies

Upgrade Netdata Windows Agent to version 2.10.4 or later immediately. Remove any untrusted commands from the PowerShell profile file at %USERPROFILE%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1. Monitor for unusual SYSTEM-level PowerShell activity during MSI operations.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-83598. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart