Image: res.cloudinary.com · rights & removal
Executive Summary
Facts Only
* A command execution vulnerability named ConfigPoisoning was found in DeepSeek-Reasonix Studio, a desktop git client.
* The vulnerability has the identifier GHSA-grg2-7gc6-36m6 and CVE-2026-102437.
* The flaw allows attacker-supplied code to execute when viewing a file's diff under specific repository configuration conditions.
* The root cause is a gap in DeepSeek-Reasonix's git wrapper regarding the filter..clean key, which git selects per file via .gitattributes.
* GitLab's Threat Research Group found multiple coding agents are susceptible to similar vulnerabilities involving attacker-controlled commands from .git/config and .gitattributes files.
* The vulnerability affects both the desktop application and the npm package.
* The exploit does not require an archive or synced folder, potentially being delivered directly through a compromised coding agent accessing local filesystem access.
* Immediate recommendations include updating to DeepSeek-Reasonix Studio 2.21.0 or npm 1.39.3.
* Tools shelling out to git should override all relevant configuration keys or avoid using git's filter and textconv machinery.
Full Take
From the original · GitLab Blog
Published on: October 2, 2026 7 min read GitLab's Threat Research Group found a flaw, ConfigPoisoning, that runs attacker code when a developer views a file's diff in DeepSeek-Reasonix.Read the full story at about.gitlab.com
Sentinel — provisional
No strong signs of machine writing were found in the source article. Provisional estimate, not a finding that a person wrote it.
The text reads like a detailed security advisory written by an expert but is highly structured, suggesting it was either written by a human subject matter expert or meticulously prompted to mimic that style.
This looks only at the wording of the original source article, not at this page's AI-written sections. A small local AI model made this estimate. It has not been checked against known human and machine texts, so treat it as provisional. It cannot show who wrote an article.
