The 10Web Booster – Website speed optimization, Cache & Page Speed optimizer plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 2.34.10 via the compressCustom function. This is due to missing file type validation and extension filtering on the page_id parameter, combined with a world-readable leaked nonce that bypasses authentication checks. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible. This exploit chain requires obtaining the plugin's REST nonce (tenwebio_rest), which is automatically serialized to a world-readable file under wp-content/uploads/ whenever a bulk optimisation batch pauses; because the nonce is generated in a cron/loopback context with a user ID of 0, it is valid for unauthenticated visitors.
Metrics
Affected Vendors & Products
References
History
Sat, 24 Oct 2026 05:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
10web
10web 10web Booster Wordpress-extensions Wordpress-extensions 10web Booster |
|
| Vendors & Products |
10web
10web 10web Booster Wordpress-extensions Wordpress-extensions 10web Booster |
Thu, 15 Oct 2026 17:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Thu, 15 Oct 2026 04:30:00 +0000
Status: PUBLISHED
Assigner: Wordfence
Published: 2026-10-15T04:26:50.697Z
Updated: 2026-10-15T16:43:42.149Z
Reserved: 2026-10-10T17:28:22.245Z
Link: CVE-2026-108587
Updated: 2026-10-15T16:38:21.631Z
Status : Deferred
Published: 2026-10-15T05:17:02.637
Modified: 2026-10-15T17:17:14.450
Link: CVE-2026-108587
No data.