PT-2026-32486 · Steveukx+1 · Git-Js+1

Juhwisang

·

Published

2026-04-13

·

Updated

2026-05-13

·

CVE-2026-28291

CVSS v3.1

8.1

High

VectorAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions simple-git versions prior to 3.32.0
Description The library allows the execution of arbitrary commands through the manipulation of Git options. This occurs because the unsafe operations plugin uses a regular-expression-based blocklist to prevent dangerous options, such as -u and --upload-pack, which can be bypassed using various character combinations (e.g., -vu, -4u, -nu) that Git's flexible option parsing still accepts.
Recommendations Update to version 3.32.0.

Exploit

Fix

OS Command Injection

Weakness Enumeration

Related Identifiers

CVE-2026-28291

Affected Products

Git-Js
Simple-Git