Skip to content
OpenAdvisories

Vendor

NixOS

33 known vulnerabilities.

8 results · Clear filters · Feed

  • Low 2.8

    Nix: Arbitrary file truncation outside the sandbox with recursive-nix experimental feature

    Nix is a package manager for Linux and other Unix systems. Prior to 2.35.0, a malicious derivation executed with the recursive-nix experimental feature can exploit a time-of-check/time-of-use race involving final symlink handling in the LocalStore restore pat…

  • Low 2.9

    The Nix, Lix, and Guix package managers allow a bypass of build isolation in which a user can elevate their privileges …

  • Low 3.2

    A race condition in the Nix, Lix, and Guix package managers allows the removal of content from arbitrary folders. This …

  • Low 3.2

    The Nix, Lix, and Guix package managers fail to properly set permissions when a derivation build fails. This may allow …

  • Low 3.2

    The Nix, Lix, and Guix package managers default to using temporary build directories in a world-readable and world-writ…

  • Low 2.6

    Hydra no restricted eval after nix-eval-jobs migration

    Hydra is a Continuous Integration service for Nix based projects. Evaluation of untrusted non-flake nix code could potentially access secrets that are accessible by the hydra user/group. This should not affect the signing keys, that are owned by the hydra-que…

  • Low 1.0

    Nix allows macOS sandbox escape via built-in builders

    Nix is a package manager for Linux and other Unix systems. On macOS, built-in builders (such as `builtin:fetchurl`, exposed to users with `import <nix/fetchurl.nix>`) were not executed in the macOS sandbox. Thus, these builders (which are running under the `n…

  • Low 3.6

    Nix sandbox escape

    Nix is a package manager for Linux and other Unix systems that makes package management reliable and reproducible. A build process has access to and can change the permissions of the build directory. After creating a setuid binary in a globally accessible loc…