CVE-2025-53013: himmelblau · Improper Authentication
Affects himmelblauSource CVE Database V5
Not known to be exploited · CVSS 5.2 Medium : upgrade to 0.9.17 when convenient.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 13% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.9.17
CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 26 Jun 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 2026-10-25.
What to do
Upgrade himmelblau-idm/himmelblau to 0.9.17.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubhimmelblau-idm/himmelblaupkg:github/himmelblau-idm/himmelblauOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate this vulnerability, European organizations should prioritize upgrading Himmelblau to version 0.9.17 or later, where the authentication logic flaw is corrected. For environments where immediate patching is not possible, administrators should disable Hello PIN authentication by setting `enable_hello = false` in `/etc/himmelblau/himmelblau.conf` to prevent exploitation. Additionally, organizations should enforce strict physical security controls to limit unauthorized local access to Linux hosts using Himmelblau. Monitoring and logging local authentication attempts can help detect suspicious activities exploiting this flaw. Network segmentation and limiting offline operation of critical systems can reduce exposure. Regular audits of authentication configurations and ensuring fallback authentication mechanisms are secure will further strengthen defenses. Finally, organizations should educate IT staff about this vulnerability and incorporate it into incident response plans to quickly address any exploitation attempts.
Description
Himmelblau is an interoperability suite for Microsoft Azure Entra ID and Intune. A vulnerability present in versions 0.9.10 through 0.9.16 allows a user to authenticate to a Linux host via Himmelblau using an *invalid* Linux Hello PIN, provided the host is offline. While the user gains access to the local system, Single Sign-On (SSO) fails due to the network being down and the inability to issue tokens (due to a failure to unlock the Hello key). The core issue lies in an incorrect assumption within the `acquire_token_by_hello_for_business_key` function: it was expected to return a `TPMFail` error for an invalid Hello key when offline, but instead, a preceding nonce request resulted in a `RequestFailed` error, leading the system to erroneously transition to an offline success state without validating the Hello key unlock. This impacts systems using Himmelblau for authentication when operating in an offline state with Hello PIN authentication enabled. Rocky Linux 8 (and variants) are not affected by this vulnerability. The problem is resolved in Himmelblau version 0.9.17. A workaround is available for users who cannot immediately upgrade. Disabling Hello PIN authentication by setting `enable_hello = false` in `/etc/himmelblau/himmelblau.conf` will mitigate the vulnerability.
References
- github.com/himmelblau-idm/himmelblau/security/advisories/GHSA-j93j-pwm6-p97j (opens in a new tab)
- github.com/himmelblau-idm/himmelblau/commit/64b03739f1d5ee472b1cff3ed20ed9af1c65a6f8 (opens in a new tab)
- github.com/himmelblau-idm/himmelblau/commit/78477d684df710d57c10091c87b92665cfac98ae (opens in a new tab)
- vicarius.io/vsociety/posts/cve-2025-53013-detect-himmelblau-vulnerable-configuration (opens in a new tab)
- vicarius.io/vsociety/posts/cve-2025-53013-mitigate-himmelblau-vulnerable-configuration (opens in a new tab)