CVE-2025-54882: himmelblau · Insufficiently Protected Credentials
Affects himmelblauSource CVE Database V5
Not known to be exploited · CVSS 7.1 High · fixed in 0.9.22 : patch himmelblau soon.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 12% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.9.22
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 7 Aug 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
- Immediate patching: Upgrade himmelblau to versions 0.9.22 or later (including 1.2.0) where the credential cache permissions are properly restricted.
- Access control hardening: Until patches are applied, manually restrict read permissions on the Kerberos credential cache files created by himmelblau so that only the owner has read access. Use OS-level access control lists (ACLs) or file permission commands to enforce this.
- Monitor local user activity: Implement enhanced monitoring and alerting for unusual local access patterns or attempts to read credential caches.
- Limit local user privileges: Enforce the principle of least privilege to reduce the number of users with local access rights that could exploit this vulnerability.
- Network segmentation: Isolate critical systems running himmelblau to limit lateral movement if credentials are compromised.
- Incident response readiness: Prepare to investigate and respond to potential credential theft incidents, including Kerberos ticket misuse.
- Educate administrators and users about the risk of local credential exposure and the importance of applying updates promptly.
Description
Himmelblau is an interoperability suite for Microsoft Azure Entra ID and Intune. In versions 0.8.0 through 0.9.21 and 1.0.0-beta through 1.1.0, Himmelblau stores the cloud TGT received during logon in the Kerberos credential cache. The created credential cache collection and received credentials are stored as world readable. This is fixed in versions 0.9.22 and 1.2.0. To work around this issue, remove all read access to Himmelblau caches for all users except for owners.
References
- github.com/himmelblau-idm/himmelblau/security/advisories/GHSA-phfx-rjfw-wj83 (opens in a new tab)
- github.com/himmelblau-idm/himmelblau/commit/b562053df3dffb1dd9ab3d09af986886773be2ad (opens in a new tab)
- github.com/himmelblau-idm/himmelblau/commit/faae58b0384aca8b21b4be5f1c507412eec3778a (opens in a new tab)
- github.com/himmelblau-idm/himmelblau/releases/tag/0.9.22 (opens in a new tab)
- github.com/himmelblau-idm/himmelblau/releases/tag/1.2.0 (opens in a new tab)