PT-2026-49056 · Fleet · Fleet

CVE-2026-46370

·

Published

2026-06-12

·

Updated

2026-08-29

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Fleet versions prior to 4.85.0
Description Authenticated users with the lowest-privilege Observer role can extract host enrollment secrets, specifically node key and orbit node key, using a cursor-based binary search oracle. The issue exists in the GET /api/v1/fleet/labels/{id}/hosts endpoint, which uses a deprecated helper that fails to restrict columns in the ORDER BY clause. By supplying a sensitive column name as the order key parameter and utilizing the after parameter, an attacker can determine the values of these secrets character by character based on the presence or absence of results. These secrets are used by osquery and Orbit agents to authenticate to the server, and their exposure allows an attacker to impersonate hosts, submit fabricated data, retrieve pending scripts or MDM commands, and poison compliance results.
Recommendations Update to version 4.85.0. Restrict the Observer role to fully trusted users. Rotate node key and orbit node key by re-enrolling any hosts suspected of exposure.

Exploit

Fix

Information Disclosure

SQL injection

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-46370
GHSA-VXM7-9X8V-8GM4
GO-2026-5682
OPENSUSE-SU-2026:21483-1

Affected Products

Fleet