This repository was archived by the owner on Aug 8, 2026. It is now read-only.
WP Sudo v2.11.0 — Research Snapshot
Pre-release
Pre-release
Versions before 4.9.0 automatically replayed an intercepted request after reauthentication (#322). Do not use this version.
RESEARCH PROTOTYPE ONLY. Do not install on production, public staging, or any site containing real users, credentials, or data. Use only in WordPress Playground or a disposable local test environment.
- Phase 3 complete: Action Registry schema validation hardening — filtered
wp_sudo_gated_actionsrules are now normalized and validated before caching, preventing malformed third-party payloads from reaching gate matchers. - Phase 3 complete: MU-loader resilience — loader basename/path resolution now follows an explicit fallback chain and correctly respects active plugin state in single-site and multisite environments.
- Phase 4 complete: WPGraphQL persisted-query strategy — GraphQL policy behavior was tightened and documented for persisted-query/headless setups, with expanded integration coverage of mutation classification and bypass behavior.
- Phase 4 complete: WSAL sensor bridge — added
bridges/wp-sudo-wsal-sensor.php, mapping all 9 WP Sudo audit hooks to WP Activity Log events for security telemetry integration. - Docs and planning closure — phase summaries and roadmap/planning artifacts updated to reflect completion across Phases 1–4 of the security hardening sprint.
- 478 unit tests, 1228 assertions. 130 integration tests in CI.