Description
An Ubuntu-specific patch to AccountsService before 23.13.9-8ubuntu7 only partially drops privileges before launching language helper scripts. It changes the effective UID/GID to the target user but leaves the real UID as 0 (root). A shell spawned by a helper script inherits ruid=0 and may reset its effective UID to root, enabling local privilege escalation.
Published: 2026-08-20
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An Ubuntu-specific patch to AccountsService before 23.13.9-8ubuntu7 only partially drops privileges before launching language helper scripts. It sets the effective UID/GID to the target user while leaving the real UID as 0 (root). A shell spawned by a helper script therefore inherits a real UID of 0 and can reset its effective UID to root, enabling local privilege escalation.

Affected Systems

Canonical AccountsService packages prior to version 23.13.9-8ubuntu7 on Ubuntu are affected. The vulnerability exists only in the Ubuntu-specific patch to AccountsService and does not appear in the upstream or other distributions' versions.

Risk and Exploitability

The CVSS score of 7.8 indicates a high severity. EPSS is not available, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is local, as an authenticated or local user on the system can trigger the language helper scripts. Once the scripts are invoked, the implied privilege escalation path involves the spawn of a shell that can reset its effective UID to root because of the preserved real UID. Successful exploitation would grant the attacker full root privileges on the affected machine.

Generated by OpenCVE AI on August 20, 2026 at 20:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Canonical AccountsService to version 23.13.9-8ubuntu8 or later to apply the complete privilege drop fix.
  • Verify that the effective UID is correctly dropped for all helper scripts, using system auditing tools or manual checks of the script execution path.
  • If immediate updating is not possible, restrict or disable execution of language helper scripts until the patch is applied, preventing the real‑UID root privilege escalation through these scripts.

Generated by OpenCVE AI on August 20, 2026 at 20:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8580-1 AccountsService vulnerabilities
Ubuntu USN Ubuntu USN USN-8580-2 AccountsService vulnerabilities
History

Thu, 20 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
First Time appeared Canonical
Canonical accountsservice
Vendors & Products Canonical
Canonical accountsservice

Thu, 20 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description An Ubuntu-specific patch to AccountsService before 23.13.9-8ubuntu7 only partially drops privileges before launching language helper scripts. It changes the effective UID/GID to the target user but leaves the real UID as 0 (root). A shell spawned by a helper script inherits ruid=0 and may reset its effective UID to root, enabling local privilege escalation.
Title accountsservice: incomplete privilege drop when running Ubuntu-specific language helper scripts
Weaknesses CWE-273
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Canonical Accountsservice
cve-icon MITRE

Status: PUBLISHED

Assigner: canonical

Published:

Updated: 2026-08-20T14:32:53.827Z

Reserved: 2026-07-11T18:43:51.251Z

Link: CVE-2026-61897

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-20T15:17:38.740

Modified: 2026-08-20T15:17:38.740

Link: CVE-2026-61897

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T21:00:05Z

Weaknesses
  • CWE-273

    Improper Check for Dropped Privileges