CVE-2026-48786 Fleet: Observer-class users can view team enroll secrets and credential-bearing configuration via target search endpoint

Medium 6.5 Published Updated

Low-privilege users can view sensitive team enroll secrets and credentials via the target search endpoint, enabling unauthorized host enrollment and credential theft.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-48786?

CVE-2026-48786 is a medium-severity vulnerability in fleetdm fleet, published on 26 Aug 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Fleet is an open-source device management platform built on osquery. In versions prior to 4.87.0, the target search endpoint (POST /api/latest/fleet/targets) returned unmasked team enroll secrets and full team configuration, including credential-bearing agent options, to low-privilege observer-class users. Other team-facing endpoints mask these fields for observers, but the target search endpoint did not apply the same sanitization, so an authenticated user with the Observer, Observer+, or Technician role, whether global or team-scoped, could retrieve the secrets and agent options by performing a target search against an observer-runnable query. With a leaked team enroll secret an attacker could enroll unauthorized hosts into the affected team, and if the team's agent options contained credentials such as AWS secret access keys or proxy passwords, those values were disclosed as well. This issue is fixed in version 4.87.0.

Weakness: CWE-200

Which versions are affected by CVE-2026-48786?

3 open source packages ship an affected version, including github.com/fleetdm/fleet/v4.

PackageAffectedFixed in
github.com/fleetdm/fleet/v4 GoAll versions4.87.0
github.com/fleetdm/fleet/v4 GoAll versions4.87.0
github.com/fleetdm/fleet/v4 GoAll versions4.87.0

How do I fix CVE-2026-48786?

Upgrade github.com/fleetdm/fleet/v4 to 4.87.0 or later.

Is CVE-2026-48786 being exploited?

There is no known exploitation of CVE-2026-48786 in the wild and no public exploit code.

Sources

Also known as GHSA-88p2-jj8w-j8qg, GO-2026-6220.

Is CVE-2026-48786 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free