Skip to content

Back to the catalog

LinuxSecurity (@lnxsec) on X
x.comthread

LinuxSecurity (@lnxsec) on X

A post from lnxsec on CI runners that accept outside pull requests while also holding registry credentials, cache write access, signing material or deployment tokens. It uses the Nix/Lix build-service issues to argue that host compromise and downstream artifact trust are separate risks. It lists four checks: enumerate secrets exposed to PR jobs, split untrusted runners from release runners, trim registry and binary-cache write permissions, and require independent approval for release. It links a linuxsecurity.com feature; CVE details are not in the post.

TL;DR Warns that CI runners handling untrusted pull requests should not hold signing, cache or deployment credentials, citing Nix/Lix build-service flaws.

Organisations named here

  • Lix

Technologies named here

  • Nix and Lix build services
  • Nix