Appsecure logo

CVE-2026-28292: Critical Vulnerability in simple-git_project simple-git

CVE-2026-28292 is a critical vulnerability in simple-git, affecting versions 3.15.0 to 3.32.2. It allows remote code execution, necessitating immediate patching to prevent exploitation.

CRITICALCVSS 9.8 · Published March 10, 2026

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

`simple-git`, an interface for running git commands in any node.js application, has an issue in versions 3.15.0 through 3.32.2 that allows an attacker to bypass two prior CVE fixes (CVE-2022-25860 and CVE-2022-25912) and achieve full remote code execution on the host machine. The vulnerability is classified as critical with a CVSS score of 9.8, indicating a high severity level that requires immediate attention.

Risk to organizations includes unauthorized access to sensitive systems and data, potentially leading to data breaches, system compromise, and significant operational disruptions. Because this vulnerability allows remote code execution, the potential impact is severe, making it crucial for organizations using this component to assess their exposure.

Organizations should prioritize patching immediately. Version 3.23.0 contains an updated fix for the vulnerability, and users should upgrade to this version to mitigate risks associated with exploitation.

As of now, there are no public exploits confirmed, and the vulnerability is not listed in the Known Exploited Vulnerabilities (KEV) catalog. However, the critical nature of this issue necessitates proactive measures.

Organizations utilizing simple-git in their applications must remain vigilant and ensure that they are using the latest version to safeguard against this vulnerability.

Vulnerability Details

The vulnerability allows attackers to bypass previous fixes for two CVEs, leading to remote code execution. The CVSS score of 9.8 categorizes it as a critical threat, emphasizing the need for immediate remediation.

This issue affects simple-git versions from 3.15.0 to 3.32.2, with an updated fix available in version 3.23.0. The vulnerability falls under CWE-78 (OS Command Injection) and CWE-178 (Evaluation of Control Expression - Control is Passed to an Interpreter).

Published on March 10, 2026, this vulnerability requires immediate action from users of the affected versions.

Technical Analysis

The root cause of this vulnerability lies in the flawed handling of user inputs related to git commands, which allows attackers to exploit the system's command execution capabilities. The attack vector is network-based, and the attack complexity is low, meaning that an attacker with no privileges and without needing user interaction can exploit this vulnerability.

The potential impacts include high confidentiality, integrity, and availability impacts, as an attacker could execute arbitrary code on the affected system, potentially leading to a complete system compromise.

Risk & Impact Analysis

The real-world deployment risk is significant due to the ability of attackers to exploit this vulnerability remotely. This could allow unauthorized access to sensitive systems, data manipulation, and potential data breaches. Organizations must understand that the blast radius could extend to critical systems that rely on simple-git for version control operations.

Given the CVSS score of 9.8, organizations should address this vulnerability in their priority patch cycle. The urgency for remediation is underscored by the potential for widespread exploitation if left unaddressed.

Exploitation Status

Signal

Status

Known Exploit

No

Public PoC

No

Actively Exploited

No

Ransomware Use

No

Affected Versions

The affected versions of simple-git are from 3.15.0 to 3.32.2. Users are advised to upgrade to version 3.23.0, which contains the necessary fixes.

Mitigation & Remediation

Organizations should patch their systems by upgrading to version 3.23.0 of simple-git. If immediate patching is not feasible, consider implementing network controls to restrict access to affected systems and monitor for unusual activity.

For additional guidance, organizations may benefit from conducting a thorough security assessment. Utilizing services such as application security assessment can help identify and mitigate similar vulnerabilities.

Detection Guidance

To detect potential exploitation attempts related to this vulnerability, organizations should monitor logs for unusual command executions and assess for any unexpected changes in system configurations. Behavioral anomalies in applications using simple-git should also be scrutinized.

AppSecure Threat Intelligence Insight

The long-term significance of CVE-2026-28292 lies in the demonstrated vulnerabilities of widely-used libraries like simple-git. This incident highlights the necessity for continuous monitoring and security assessments to safeguard against similar vulnerabilities in the future.

Security teams are encouraged to adopt a proactive approach in vulnerability management and to consider implementing a vulnerability management program that includes regular assessments and updates.

In conclusion, organizations utilizing simple-git must remain vigilant and ensure they are using the updated versions to mitigate the risks associated with this critical vulnerability.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.