NA

CVE-2024-27297

Published: 11/03/2024 Updated: 12/03/2024

Vulnerability Summary

Nix is a package manager for Linux and other Unix systems. A fixed-output derivations on Linux can send file descriptors to files in the Nix store to another program running on the host (or another fixed-output derivation) via Unix domain sockets in the abstract namespace. This allows to modify the output of the derivation, after Nix has registered the path as "valid" and immutable in the Nix database. In particular, this allows the output of fixed-output derivations to be modified from their expected content. This issue has been addressed in versions 2.3.18 2.18.2 2.19.4 and 2.20.5. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Vulnerability Trend

Vendor Advisories

Debian Bug report logs - #1066113 guix: CVE-2024-27297 Package: src:guix; Maintainer for src:guix is Vagrant Cascadian <vagrant@debianorg>; Reported by: Salvatore Bonaccorso <carnil@debianorg> Date: Tue, 12 Mar 2024 20:09:02 UTC Severity: important Tags: pending, security, upstream Found in versions guix/140-3, ...

Github Repositories

Usefull commands Configure nixos-rebuild switch --flake flake_path_directory#hostname nix flake update --extra-experimental-features "nix-command flakes" Show changements between revisions nix profile diff-closures --profile /nix/var/nix/profiles/system