VYPR

crates.io package

gitoxide-core

pkg:cargo/gitoxide-core

Vulnerabilities (4)

  • CVE-2025-31130MedApr 4, 2025
    affected < 0.46.0fixed 0.46.0

    gitoxide is an implementation of git written in Rust. Before 0.42.0, gitoxide uses SHA-1 hash implementations without any collision detection, leaving it vulnerable to hash collision attacks. gitoxide uses the sha1_smol or sha1 crate, both of which implement standard SHA-1 withou

  • CVE-2024-43785LowAug 22, 2024
    affected <= 0.45.0

    gitoxide An idiomatic, lean, fast & safe pure Rust implementation of Git. gitoxide-core, which provides most underlying functionality of the gix and ein commands, does not neutralize newlines, backspaces, or control characters—including those that form ANSI escape sequences—that

  • CVE-2024-35197MedMay 23, 2024
    affected < 0.38.0fixed 0.38.0

    gitoxide is a pure Rust implementation of Git. On Windows, fetching refs that clash with legacy device names reads from the devices, and checking out paths that clash with such names writes arbitrary data to the devices. This allows a repository, when cloned, to cause indefinite

  • CVE-2024-35186HigMay 23, 2024
    affected < 0.38.0fixed 0.38.0

    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 vulnerability leads