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-2024-8428: forumwp

## The Exploit An authenticated subscriber-level user can change the email address—and by extension, reset the password—of any administrator account. ```http POST /wp-admin/admin-ajax.php HTTP/1.1 Host: target-wordpress.local Content-Type...

Read article →
GitHub

CVE-2026-3666: wpforo

## The Exploit **An authenticated subscriber can delete arbitrary files on the server by embedding a path traversal sequence in a forum post, then deleting that post.** ```http POST /wp-admin/admin-ajax.php HTTP/1.1 Host: target.local Con...

Read article →
GitHub

CVE-2025-11923: lifterlms

## The Exploit An authenticated student-level user can escalate to administrator by sending a single REST API PATCH request to their own user endpoint, supplying a `roles` array that includes `administrator`. ```http PATCH /wp-json/llms/v...

Read article →
GitHub

CVE-2025-0366: jupiterx-core

## The Exploit **An authenticated contributor can traverse the filesystem and execute arbitrary PHP by uploading an SVG file and including it via a path traversal payload in the `get_svg()` function.** ```http POST /wp-admin/admin-ajax.ph...

Read article →
GitHub

CVE-2024-0869: instant-images

## The Exploit An attacker with Author role or higher can update arbitrary WordPress options through the REST API without capability checks, allowing modification of plugin settings, security keys, or other critical configuration. ```http...

Read article →
GitHub

CVE-2026-6228: acf-frontend-form-element

## The Exploit An authenticated editor—either pre-existing or newly registered via a public registration form—can escalate their own account to administrator by manipulating form configuration POST data and then submitting a crafted role a...

Read article →
GitHub

CVE-2024-2047: elementskit-lite

## The Exploit An authenticated attacker with contributor-level access to WordPress can include and execute arbitrary PHP files on the server by manipulating the `ekit_testimonial_style` parameter in a request that triggers the vulnerable ...

Read article →
GitHub

CVE-2024-10932: backup-backup

## The Exploit An unauthenticated attacker can inject a serialized PHP object into the plugin's search-replace functionality by crafting a malicious staging site creation request. When the administrator triggers a search-replace operation ...

Read article →
GitHub

CVE-2024-5324: waitlist-woocommerce

## The Exploit An authenticated WordPress user with Subscriber-level access (or higher) can modify arbitrary site options by sending a POST request to any affected plugin's settings import handler without providing a valid nonce. ```http ...

Read article →