Fleet, Access Control Vulnerability, CVE-2026-????? (High)

Listen to this Post

The vulnerability (CVE-2026-?????) exists because the Fleet application does not enforce role-based access controls on its `/debug/pprof/` endpoints. These endpoints, intended for performance profiling, are exposed to any user who has completed basic authentication. An attacker with a low-privilege “Observer” account can send HTTP GET requests to paths like `/debug/pprof/heap` or /debug/pprof/profile. The `/debug/pprof/profile` endpoint actively profiles the CPU for a default 30 seconds, consuming significant resources and potentially causing a denial-of-service. Access to other endpoints like heap, goroutine, or `trace` allows the attacker to dump detailed runtime memory information, revealing sensitive application internals and possibly leaking secrets or intellectual property embedded in the codebase.
Platform: Fleet
Version: Pre-patch
Vulnerability: Access Control Bypass
Severity: High
date: 2026-01-20

Prediction: Patch by 2026-01-27

What Undercode Say:

`curl -u observer:password https://fleet-server/debug/pprof/heap > heap.dump`
`curl -u observer:password https://fleet-server/debug/pprof/profile?seconds=60`
`gobuster dir -u https://fleet-server/debug/ -w common-pprof-paths.txt`

How Exploit:

1. Attacker authenticates with low-privilege credentials.

2. Attacker enumerates or directly accesses `/debug/pprof/` endpoints.

  1. Attacker retrieves memory profiles or triggers CPU profiling for DoS.

Protection from this CVE:

Upgrade Fleet immediately.

Implement IP allowlisting.

Disable debug endpoints.

Impact:

Information Disclosure.

Denial of Service.

Internal State Exposure.

🎯Let’s Practice Exploiting & Learn Patching For Free:

Sources:

Reported By: github.com
Extra Source Hub:
Undercode

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow DailyCVE & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin Featured Image

Scroll to Top