← Zurück zur CVE-Suche

CVE-2026-54552

sh

Beschreibung

sh provides Python process launching. Prior to 2.2.4, the _uid option in sh.py performs an incomplete privilege drop on Linux and Unix-like systems. When sh runs from an elevated process and launches a command with _uid set to an unprivileged user, the child changes its UID but can retain the parent process-s supplementary groups because the privilege-drop sequence does not fully establish the target user-s UID, primary GID, and supplementary groups. The child can therefore retain access to files or resources granted to privileged groups such as root, docker, disk, shadow, or sudo, violating the expected _uid privilege boundary. This issue is fixed in version 2.2.4.

CVSS 7.9EPSS 0.125%Risiko 0.8
Quelle öffnen
Veröffentlicht
2026-08-18 18:18:23
Betroffene Versionen
<2.2.4
Typ
Bibliothek
Zuletzt geändert
2026-08-18 19:16:57
Vektor
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N