Skip to content

Every check Bulwark runs ​

Each check has its own page: what the finding means, why it matters, and how to fix it, with the exact commands. In the app, open an issue and choose Details to land on the matching page.

96 of 96 checks

Secrets & credentials 10

Tokens and keys in plain text, unprotected SSH keys, keys leaked into AI sessions.

Supply chain 6

Packages, startup hooks and MCP servers that can run code on this machine.

Exposed services 4

Dev databases and services other machines can reach, and the firewall.

AI coding agents 15

Hooks, permissions and auto-approve settings a prompt injection could abuse.

SSH 11

How this machine accepts SSH logins.

Compromise indicators 16

Malware, suspicious startup programs, tampering and changed system files.

OS hardening 34

Kernel settings, file permissions, accounts and logging.

Released under the Apache License 2.0.