Home / Companies / GitLab / Blog / Post Details
Content Deep Dive

DeepSeek-Reasonix: How a poisoned config can hijack an AI coding agent

Blog post from GitLab

Post Details
Company
Date Published
Author
Abisheik Magesh and Daniel Abeles
Word Count
1,285
Company Posts That Month
25
Language
English
Hacker News Points
-
Post removed?
No
Summary

GitLab’s Threat Research Group disclosed ConfigPoisoning, a critical command-execution vulnerability tracked as GHSA-grg2-7gc6-36m6 and CVE-2026-102437 in DeepSeek-Reasonix Studio and its npm package, where attacker-controlled commands in a repository’s local Git configuration can execute when a developer views a diff. The issue arises because the tool disabled several dangerous Git features but did not neutralize per-file `filter.<driver>.clean` commands selected through `.gitattributes`, allowing a poisoned clean filter to run during diff generation despite flags such as `--no-ext-diff` and `--no-textconv`. Affected users should update to Studio 2.21.0 or DeepSeek Reasonix npm 1.39.3, while users of older versions are advised not to diff repositories obtained through potentially unsafe delivery methods. GitLab notes that ordinary GitLab HTTPS or SSH clones do not transfer local `.git/config` files, but poisoned configurations may arrive through archives, caches, synced folders, devcontainers, or be written by compromised agents or extensions already on a developer’s machine. The research argues that similar risks affect other AI coding tools and Git-wrapping applications, recommending that developers avoid Git filter and text-conversion machinery where possible or comprehensively override relevant repository-controlled Git settings on every invocation.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
AI Coding Assistant 3 1,954 539 146 +22%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.