Skip to content

Security: pendulumdev/arc-wordpress

Security

SECURITY.md

Security policy

Reporting a vulnerability

Please do not open a public issue. Do not include an API key or an OAuth token.

Report privately through GitHub Security Advisories, or email security@pendulumdev.co.uk.

Include what you did, what happened, and what you expected. A proof of concept helps. We will acknowledge within 5 working days and aim to have a fix or a clear plan within 30 days for anything we can reproduce.

Please do not test against systems you do not own.

Supported versions

Alpha: only the latest tagged release is supported. Fixes land on main and go out in the next tag.

Known and accepted characteristics

These are documented properties of the plugin, not vulnerabilities. Full detail in docs/security.md.

  • Disconnect is local. It stops this install reading Arc. The site and its reports stay in Arc until an admin removes them there.
  • The connection token is sealed, not hashed. An attacker who can read the database and the WordPress salts can unseal it. That is the same trust boundary as the rest of wp_options.
  • Administrators choose the Arc account. A manage_options user can pair this site to any Arc studio they can authenticate.

Reports that consist only of one of the above, without a concrete escalation beyond what is documented, will be closed with a pointer here.

There aren't any published security advisories