Skip to main content
← All vulnerabilities
CVE-2026-6970GO-2026-5361GHSA-FG3J-5W9G-HMG7

authd Denial of Service and Local Privilege Escalation

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.6.4, 0.6.1ubuntu0.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

authd prior to version 0.6.4 contains a logic error in primary group ID assignment that can lead to local privilege escalation. When a user's primary group ID (GID) differs from their UID, either because the account was created with authd prior to version 0.5.4 or because the primary group was manually changed via the `authctl group set-gid` command, and the user's identity provider record is updated, authd incorrectly resets the user's primary group ID to their UID upon next login. This causes newly created files and directories to be owned by the wrong group, causing denial of service issues, and potentially granting unintended access to other local users and allowing local privilege escalation.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • Canonical authd

    From 0.6.0 · fixed in 0.6.4; From 0.6.1 · fixed in 0.6.1ubuntu0.1

  • github.com/canonical/authdGo

    From 0.6.0 · fixed in 0.6.4

References 2

GitHub · canonical/authd