CVE-2026-54552 in amoffat
要約
〜によって VulDB • 2026年08月19日
shはPythonプロセスの起動を提供します。バージョン2.2.4より前では、sh.py内の_uidオプションがLinuxおよびUnix系システム上で不完全な特権降下を実行していました。shが高い権限を持つプロセスから実行され、_uidを非特権ユーザーに設定してコマンドを起動すると、子プロセスはUIDを変更しますが、親プロセスの補助グループ(supplementary groups)を保持する可能性があります。これは、特権降下のシーケンスが対象ユーザーのUID、プライマリGID、および補助グループを完全に確立しないためです。したがって、子プロセスはroot、docker、disk、shadow、sudoなどの特権グループに付与されたファイルやリソースへのアクセスを保持し続けることができ、期待される_uidの特権境界が侵害されます。この問題はバージョン2.2.4で修正されています。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.