PT-2024-4191 · Gitoxide · Gitoxide

Eliahkagan

·

Published

2024-05-22

·

Updated

2024-05-24

·

CVE-2024-35197

CVSS v2.0

6.4

Medium

VectorAV:N/AC:L/Au:N/C:N/I:P/A:P
Name of the Vulnerable Software and Affected Versions gitoxide (affected versions not specified)
Description The issue is related to how gitoxide handles legacy device names on Windows. When fetching refs or checking out paths that clash with these names, it can read from or write to devices, potentially causing harm. This could lead to indefinite blocking, production of arbitrary messages, or other harmful effects under limited circumstances. The impact is expected to be limited in common configurations but may vary depending on the devices present, their usage, and the attacker's knowledge. Accessing devices through refs is less dangerous than through filenames. The greatest risk is if a command seems reasonable when a trusted application appears to recommend it, potentially misleading the user into running an attacker's command.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Weakness Enumeration

Related Identifiers

BDU:2024-04676
CVE-2024-35197
GHSA-49JC-R788-3FC9
RUSTSEC-2024-0351
RUSTSEC-2024-0352
RUSTSEC-2024-0353

Affected Products

Gitoxide