Skip to content
OpenAdvisories

Product · NixOS

Nix

20 known vulnerabilities.

7 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 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…