Wp Compress – Instant Performance & Speed Optimization
Approved changes feed: RSS · Atom
cpe:2.3:a:aresit:wp_compress_–_instant_performance_&_speed_optimization:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Aresit (aced62b7-d84e-53eb-8174-1d80a7c99022) |
|---|---|
| Product | Wp Compress – Instant Performance & Speed Optimization (d747d4d7-1857-51f6-bf53-b072aaf53785) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-104755 |
vulnerable | 2026-11-03 10:16:19.046077 |
WP Compress <= 7.25.00 - Unauthenticated Privilege Escalation to 'group'/'setting'/'value' Parameters on comms Endpoint
MEDIUM (4.8)
The WP Compress – Instant Performance & Speed Optimization plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 7.25.00 The vulnerability exists because the `start_comms` dispatcher (`wps_ic_comms::start_comms`), hooked on every front-end request, gates access only by comparing the caller-supplied `apikey` parameter against the stored plugin API key with no WordPress capability check and no nonce verification, then passes the unvalidated `group`, `setting`, and `value` parameters directly to `change_setting()`, which writes them into the `WPS_IC_SETTINGS` option without an allow-list. This makes it possible for unauthenticated attackers to write arbitrary permission keys into the plugin's settings, causing `wps_ic_users::checkAndAddCaps()` to grant any WordPress role — including Subscriber — the `manage_wpc_settings` capability and thereby achieve plugin-administrator-equivalent control over the plugin's optimization, CDN, and critical-CSS surfaces. The API key required to pass the authorization check can itself be obtained without authentication via the `wpc_send_critical_remote` nopriv AJAX action: when the external critical-CSS service returns an `apiResults` field, `initCritical()` echoes the stored plugin API key back to the caller in a `wp_send_json_success` response, completing the exploit chain entirely without a WordPress login.
Published: 2026-10-16T06:41:04.957Z
Updated: 2026-10-16T15:09:38.262Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-2110 |
vulnerable | 2026-06-08 07:14:58.034775 |
WP Compress <= 6.30.15 - Authenticated (Subscriber+) Missing Authorization via Multiple Functions
HIGH (8.8)
The WP Compress – Instant Performance & Speed Optimization plugin for WordPress is vulnerable to unauthorized access, modification, and loss of data due to missing capability checks on its on its AJAX functions in all versions up to, and including, 6.30.15. This makes it possible for authenticated attackers, with Subscriber-level access and above, to compromise the site in various ways depending on the specific function exploited - for example, by retrieving sensitive settings and configuration details, or by altering and deleting them, thereby disclosing sensitive information, disrupting the plugin’s functionality, and potentially impacting overall site performance.
Published: 2025-03-26T11:22:08.756Z
Updated: 2026-04-08T16:43:43.207Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-2109 |
vulnerable | 2026-06-08 07:14:58.033643 |
WP Compress <= 6.30.15 - Unauthenticated Server-Side Request Forgery via init Function
MEDIUM (5.8)
The WP Compress – Instant Performance & Speed Optimization plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 6.30.15 via the init() function. This makes it possible for unauthenticated attackers to make web requests to arbitrary locations originating from the web application and can be used to query information from internal services.
Published: 2025-03-25T11:12:08.647Z
Updated: 2026-04-08T16:36:06.680Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-4445 |
vulnerable | 2026-06-08 06:50:17.775241 |
WP Compress – Image Optimizer [All-In-One] <= 6.20.01 - Missing Authorization
MEDIUM (6.5)
The WP Compress – Image Optimizer [All-In-One] plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the several functions in versions up to, and including, 6.20.01. This makes it possible for authenticated attackers, with subscriber-level permissions and above, to edit plugin settings, including storing cross-site scripting, in multisite environments.
Published: 2024-05-14T05:32:59.624Z
Updated: 2026-04-08T17:04:05.756Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1934 |
vulnerable | 2026-06-08 06:27:15.073509 |
WP Compress – Image Optimizer <= 6.11.08 - Missing Authorization to Unauthenticated CDN Modification
HIGH (7.5)
The WP Compress – Image Optimizer plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the 'wps_local_compress::__construct' function in all versions up to, and including, 6.11.10. This makes it possible for unauthenticated attackers to reset the CDN region and set a malicious URL to deliver images.
Published: 2024-04-09T18:59:05.625Z
Updated: 2026-04-08T17:05:17.845Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-12047 |
vulnerable | 2026-06-08 06:23:51.067062 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6812 |
vulnerable | 2026-06-08 06:21:55.889723 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6699 |
vulnerable | 2026-06-08 06:21:55.322719 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.