icon

We found results for “

CVE-2024-35197

Good to know:

icon

Date: May 23, 2024

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 blocking or the production of arbitrary message that appear to have come from the application, and potentially other harmful effects under limited circumstances. If Windows is not used, or untrusted repositories are not cloned or otherwise used, then there is no impact. A minor degradation in availability may also be possible, such as with a very large file named `CON`, though the user could interrupt the application.

Language: RUST

Severity Score

Severity Score

Weakness Type (CWE)

Improper Handling of Windows Device Names

CWE-67

Top Fix

icon

Upgrade Version

Upgrade to version gitoxide - 0.36.0, gitoxide-core - 0.38.0, gix - 0.63.0, gix-fs - 0.11.0, gix-index - 0.33.0, gix-ref - 0.44.0, gix-worktree - 0.34.0, gix-worktree-state - 0.11.0

Learn More

CVSS v3.1

Base Score:
Attack Vector (AV): NETWORK
Attack Complexity (AC): LOW
Privileges Required (PR): NONE
User Interaction (UI): REQUIRED
Scope (S): UNCHANGED
Confidentiality (C): NONE
Integrity (I): LOW
Availability (A): LOW

Do you need more information?

Contact Us