buildOne report1 publisher A repo's .git/config can make a coding agent's background git call run any command
Manifold Security's GitSpawn lets a repo's .git/config run any command through a coding agent's background git calls, with no approval prompt. It needs the repo to arrive as files, since git clone never carries that config; a client's zip will do.
Reality
- Evidence58
- Adoption
- Not scored
- Hype gap+8
- Incentives35
- Confidence55
Manifold Security reported eight instances across seven command-line agents. The command runs as the user, outside the sandbox, with no approval prompt, and four were still firing when the researchers retested on September 1.
Reality
- Evidence72
- Adoption60
- Hype gap+15
- Incentives55
- Confidence70
buildOne report1 publisher A repo's core.fsmonitor setting turns an agent's routine git status into code execution
GitSpawn, as summarised in a dev.to write-up of Cloud Security Alliance findings, uses a Git performance setting to run attacker code when a coding agent inspects a project it just opened. Seven agents are named.
Reality
- Evidence32
- Adoption
- Not scored
- Hype gap+18
- Incentives28
- Confidence40
buildOne report1 publisher Opening an untrusted repo made seven coding agents run the program its Git config named
Manifold Security's GitSpawn findings cover eight issues across seven coding agents. The path runs through core.fsmonitor, where a background git status starts a helper the repository chose, outside the agent's sandbox and with no prompt.
Reality
- Evidence34
- Adoption
- Not scored
- Hype gap+10
- Incentives
- Not scored
- Confidence38
buildOne report1 publisher A wiki that accepted GET as an edit gave read-only agents 18,000 writes
The wiki's old software took a plain GET as an edit, so a harness that policed request types could not stop the writes. GitSpawn puts the same gap in the startup git calls of seven coding agents.
Reality
- Evidence42
- Adoption52
- Hype gap+30
- Incentives78
- Confidence45