TL;DR: A few lines in Claude Code’s CLAUDE.md file can override safety guardrails, trigger credential theft, and turn a developer assistant into an attack tool without coding skills, according to LayerX Security. The finding exposes a trust model that assumes project instructions are benign, even when they can redirect an autonomous coding assistant into harmful action.
NHIMG editorial — based on content published by LayerX Security: LLMjacking: How Attackers Hijack AI Using Compromised NHIs
Questions worth separating out
Q: What breaks when malicious instructions are embedded in a Claude Code project file?
A: The trust model breaks because the assistant treats repository context as inherited authorization.
Q: Why do agentic coding assistants create new governance risk for NHI teams?
A: They create risk because they can act on local systems using persistent project context, not just answer questions.
Q: How can security teams tell whether a project prompt is being abused?
A: Look for instruction changes that expand authorization language, normalize offensive testing, or direct the assistant to gather credentials and dump data.
Practitioner guidance
- Treat agent instruction files as controlled code Place CLAUDE.md and similar agent policy files under change control, peer review, and approval workflows.
- Separate assistance from execution Restrict which repositories can trigger command execution, data access, or tool use.
- Scan repositories for hidden behavioural instructions Add checks for prompt-like text in project files, templates, and onboarding assets.
What's in the full article
LayerX Security's full research covers the operational detail this post intentionally leaves for the source:
- Step-by-step demonstration of how CLAUDE.md changes the assistant's behaviour in a controlled test environment
- Examples of SQLi and curl-based attack flows generated by the assistant after instruction poisoning
- The three attack vectors explored by the researchers, including public repository abuse and insider modification
- The vendor's recommended detection and review approach for project-level instruction files
👉 Read LayerX Security's analysis of Claude Code instruction-file abuse and credential theft →
Claude Code project prompts: what security teams need to rethink?
Explore further