CVE-2026-11977 is a stored SQL injection in a WordPress authorship plugin where the exploitation model fundamentally breaks typical SQLi assumptions. An author-level user—constrained to editing their own posts—plants malicious SQL in a guest-author token field. The payload executes not when the author saves, but later when an administrator loads the post list in wp-admin/edit.php. The admin's browser becomes the execution vector; the admin's authenticated session becomes the database context. This is not standard SQL injection where the attacker directly queries the database. This is a deferred, victim-executed attack where the attacker plants the payload and the victim guarantees its execution by performing routine administrative work.

Check whether your installation uses this plugin and review the wpma_metabox_authors_list metadata field on posts. Any post edited by a low-privilege user between the vulnerable version's release and now could contain injected SQL. The payload persists until the post is edited or deleted—there is no automatic expiration. If a poisoned post exists in your system, every admin who loads the post list triggers the injection within their authenticated session.

The CVSS 6.5 rating misrepresents the risk because it treats this as a hard-to-reach vulnerability. In reality, reaching it guarantees maximum impact: the admin session context provides access to password hashes, transients storing API keys, plugin credentials, and multisite network keys. INTO OUTFILE for RCE requires FILE privileges and writable paths, which are uncommon—but boolean-based blind extraction of database contents is reliable and leaves minimal detection footprint. A compromised admin session executing SQL on every page load creates an indefinite exfiltration channel.

Prioritize identifying whether this plugin is installed, auditing recent posts for suspicious wpma_metabox_authors_list values, and applying the patch which addresses the query construction in the admin post list rendering. Consider this a trust boundary violation where post metadata flows into admin rendering without sanitization—not merely a missing prepared statement.