Skip to content

Add rebar to Static Analysis & Linters - #127

Open
Navesz wants to merge 1 commit into
ProjectRecon:mainfrom
Navesz:add-rebar
Open

Navesz wants to merge 1 commit into
ProjectRecon:mainfrom
Navesz:add-rebar

Conversation

@Navesz

@Navesz Navesz commented Sep 17, 2026

Copy link
Copy Markdown

Adds rebar to Static Analysis & Linters.

Disclosure: I'm the author.

It fits the scope as a pre-deployment check of the files that configure coding agents. rebar-security is a static, deterministic scanner that reads what a repository versions and flags known prompt-injection signatures: hidden Unicode (including in file names and commit messages), terminal control bytes, agent settings files that run commands or widen approval (.claude/settings.json, Codex config, VS Code tasks, devcontainers), MCP server launches that are not allowlisted, agent CLIs invoked with their approval switch off, and GitHub Actions AI steps reachable by untrusted issue/PR text.

  • Open source (Apache-2.0), zero runtime dependencies, Node 22+
  • Actively maintained (commits this week)
  • Try it: npx -p github:Navesz/rebar rebar-security .

Checked that it isn't already listed, and followed the entry format from CONTRIBUTING.md.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant