Description
OS Command Injection in internal/gitcmd (git diff filter.clean/smudge invocation) in esengine DeepSeek-Reasonix (Reasonix Studio) allows a local attacker who controls repository content (.gitattributes + .git/config) to execute arbitrary commands via the desktop app's workspace-changes diff viewer.
Published: 2026-09-29
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary OS Command Execution
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is an OS Command Injection that occurs when Esengine DeepSeek-Reasonix processes repository configuration files during a git diff operation. By manipulating .gitattributes or .git/config, a local attacker can cause the application’s internal git command filter to execute arbitrary shell commands. This flaw enables full exploitation of the underlying operating system and effectively bypasses the application’s sandbox. The weakness is identified as CWE-78.

Affected Systems

The flaw affects Esengine’s DeepSeek-Reasonix product, specifically the Reasonix Studio desktop application and the reasonix npm package. Versions prior to 2.21.0 of Reasonix Studio and prior to 1.39.3 of the npm package contain the vulnerable logic and are susceptible to exploitation.

Risk and Exploitability

The CVSS score of 7.8 indicates high severity, while the EPSS score is unavailable, leaving the likelihood of exploitation uncertain but potentially significant given the local access requirement. The vulnerability is not listed in the CISA KEV catalog, suggesting no widespread exploitation reports yet. The attack vector is local: an individual with access to the machine running Reasonix Studio can supply malicious repository content and trigger the injection via the workspace-changes diff viewer. Once triggered, the injected command runs with the privileges of the application, providing full control over the system.

Generated by OpenCVE AI on September 30, 2026 at 02:47 UTC.

Remediation

Vendor Solution

Upgrade Reasonix Studio to version 2.21.0 or above, or the reasonix npm package to version 1.39.3 or above.


OpenCVE Recommended Actions

  • Upgrade Reasonix Studio to version 2.21.0 or later, or update the reasonix npm package to 1.39.3 or later.
  • Limit the repositories that Reasonix Studio processes by ensuring that .gitattributes and .git/config files are reviewed before use, and otherwise isolate or sanitize untrusted repositories.
  • Enforce strict local access controls to the machine running Reasonix Studio, including user permission restrictions and, if feasible, application whitelisting to prevent unauthorized execution of the desktop application.

Generated by OpenCVE AI on September 30, 2026 at 02:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 30 Sep 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Esengine
Esengine deepseek-reasonix
Vendors & Products Esengine
Esengine deepseek-reasonix

Tue, 29 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Description OS Command Injection in internal/gitcmd (git diff filter.clean/smudge invocation) in esengine DeepSeek-Reasonix (Reasonix Studio) allows a local attacker who controls repository content (.gitattributes + .git/config) to execute arbitrary commands via the desktop app's workspace-changes diff viewer.
Title Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') in DeepSeek-Reasonix
Weaknesses CWE-78
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}


Subscriptions

Esengine Deepseek-reasonix
cve-icon MITRE

Status: PUBLISHED

Assigner: GitLab

Published:

Updated: 2026-09-29T14:38:51.501Z

Reserved: 2026-09-29T06:49:56.938Z

Link: CVE-2026-102437

cve-icon Vulnrichment

Updated: 2026-09-29T14:38:48.122Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-29T13:17:50.493

Modified: 2026-09-29T21:36:39.547

Link: CVE-2026-102437

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T20:42:12Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')