SymJack
Named by 5 kept items in this workspace.
3 items name it under techniques and 2 under classification.key entities.
Search every workspace for SymJack. It matches the name as written, so it can find other things that share it.
The items that name it 5
A repository ships a symlink with an innocuous displayed name whose actual target is the agent's own config file (.claude/settings.json or .mcp.json); the approval prompt shows the decoy path while the kernel follows the link, letting attacker JSON overwrite config and plant an MCP server that runs
Booby-trapped repo instructs agent to copy a file via raw shell copy to a path that is actually a symlink pointing at the agent's own config; developer approves what looks like a media file copy, but attacker-controlled MCP server definitions get written to config and run on next restart with full u
A disguised file copy writes malicious settings through a symlink after the trust prompt has already been accepted
All techniques in this workspace.