Covered incidents
The following table lists each incident that Guardian checks for, with its Common Vulnerabilities and Exposures (CVE) IDs where they exist:How the checks run
Guardian runs these checks in the Claude Code and Codex plugins, once per coding session, on the firstWrite, Edit, Bash, PowerShell, or apply_patch call. If your machine is affected, Guardian blocks that call so you see the message. Later calls in the same session run normally. The checks run again when you start a new session.
If your machine isn’t affected, Guardian shows no message.
For details about the PHP check, including the fixed release for each PHP branch, see Local PHP version check.
Turn off a check
Each check has an environment variable that turns it off. Set the variable tooff in the environment where you start your coding agent, then start a new session.
For example, to turn off the Node2Shell check, run:
- macOS and Linux
- Windows PowerShell
~/.zshrc, ~/.bashrc, or your PowerShell $PROFILE.
To confirm that the check is off, start a new session in your coding agent. Guardian no longer shows a message for that incident.
Turn off a check only if you’ve mitigated the issue another way.