Security

Report a leak in the hull

Benbow runs with your permissions, creates a local certificate authority and can install a small helper. Reports about any of it are taken seriously.

Reporting a vulnerability

Please don't open a public issue. Report privately instead:

Include what you found, how to reproduce it, the Benbow version (benbow version) and your macOS version. Not sure it's a vulnerability? Report it anyway.

What to expect

Benbow is maintained by one person, so please allow some flexibility, and give a reasonable time to ship a fix before disclosing. We'll agree on a date together. Only the latest release receives security fixes.

Scope

The benbow CLI and core, the macOS app, the privileged helper, the certificate authority and its name constraints, the binaries Benbow downloads and verifies (including those built in benbowdev/benbow-binaries), the MCP server and the local API socket. Problems in PHP, Caddy, MySQL, PostgreSQL, Redis, Mailpit, Xdebug or Adminer belong upstream; tell us too if Benbow ships an affected version.

How Benbow is built to be safe

The full policy is in SECURITY.md.