~ / search / GHSA-x7fr-pg8f-93f5

GHSA-x7fr-pg8f-93f5

sccache vulnerable to privilege escalation if server is run as root

Source: GitHub Advisory Database (reviewed) High CVE-2023-1521

Packages

EcosystemPackageAffectedFixed in
crates.io sccache < 0.4.0 0.4.0

Details

As written in the advisory (Markdown source, shown as plain text).

### Impact On Linux the `sccache` client can execute arbitrary code with the privileges of a local `sccache` server, by preloading the code in a shared library passed to `LD_PRELOAD`. If the server is run as root (which is the default when installing the [snap package](https://snapcraft.io/sccache)), this means a user running the `sccache` client can get root privileges. ### Patches Upgrade to 0.4.0 ### Workarounds Don't run sccache server as root. ### GitHub Security Lab number GHSL-2023-046

References

External links from the advisory. They lead to third-party sites.