Skip to content
OpenAdvisories

Package · crates.io

gix-fs

2 known vulnerabilities.

2 results · Feed

  • High 7.8

    gitoxide: Symlink prefix-reuse allows worktree escape during checkout

    gitoxide is an implementation of git written in Rust. Prior to 0.21.1, a malicious tree can be constructed that will, when checked out with gitoxide, permit writing an attacker-controlled symlink into any existing directory the user has write access to. Durin…

  • High 8.8

    gix traversal outside working tree enables arbitrary code execution

    gitoxide is a pure Rust implementation of Git. During checkout, `gix-worktree-state` does not verify that paths point to locations in the working tree. A specially crafted repository can, when cloned, place new files anywhere writable by the application. This…