Skip to main content
CVE-2025-59044VulnerabilityPublished

CVE-2025-59044: himmelblau · Insecure Default Initialization of Resource

Affects himmelblauSource CVE Database V5

0

Not known to be exploited · CVSS 4.4 Medium · fixed in 0.9.23 : update himmelblau when convenient.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
4.4Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.1% chance of exploitation in 30 days – higher than 3% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 0.9.23
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 9 Sep 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

AI-suggested

1. Immediate upgrade of all himmelblau installations to version 0.9.23 or later (preferably 1.0.0 or above) to ensure the group-to-GID mapping uses unique Entra ID object IDs, eliminating collisions. 2. Until patching is complete, enforce tenant policy hardening to restrict arbitrary group creation in Microsoft Entra ID, limiting the ability of users to create groups with potentially colliding display names. 3. Audit existing group display names in Entra ID to identify and rename or consolidate duplicate group names to reduce collision risk. 4. Review and tighten Linux file system permissions and access control policies to minimize reliance solely on numeric GIDs for critical resources; consider supplementary access controls such as Access Control Lists (ACLs) or SELinux/AppArmor policies. 5. Monitor logs on himmelblau-joined hosts for unusual access patterns or unexpected group membership changes that could indicate exploitation attempts. 6. Educate administrators and users about the risks of creating groups with duplicate display names and enforce naming conventions to avoid collisions. 7. Implement least privilege principles for local accounts to reduce the risk that a low-privilege user can exploit this vulnerability. 8. Coordinate with Microsoft Entra ID administrators to review tenant policies and group management practices to align with security best practices.

Description

Himmelblau is an interoperability suite for Microsoft Azure Entra ID and Intune. Himmelblau 0.9.x derives numeric GIDs for Entra ID groups from the group display name when himmelblau.conf `id_attr_map = name` (the default configuration). Because Microsoft Entra ID allows multiple groups with the same `displayName` (including end-user–created personal/O365 groups, depending on tenant policy), distinct directory groups can collapse to the same numeric GID on Linux. This issue only applies to Himmelblau versions 0.9.0 through 0.9.22. Any resource or service on a Himmelblau-joined host that enforces authorization by numeric GID (files/dirs, etc.) can be unintentionally accessible to a user who creates or joins a different Entra/O365 group that happens to share the same `displayName` as a privileged security group. Users should upgrade to 0.9.23, or 1.0.0 or later, to receive a patch. Group to GID mapping now uses Entra ID object IDs (GUIDs) and does not collide on same-name groups. As a workaround, use tenant policy hardening to restrict arbitrary group creation until all hosts are patched.

References

Community reviews

Loading reviews…