Approved changes feed: RSS · Atom

cpe:2.3:a:autoptimize:autoptimize:*:*:*:*:*:wordpress:*:*

part: a version: * update: *

VendorAutoptimize (f1ea835a-d885-500f-8b0f-fb02412dbcfb)
ProductAutoptimize (10f40b90-bee0-558a-a12c-71bc0427fa5b)
Edition*
Language*
Software edition*
Target softwarewordpress
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2023-2113 vulnerable 2026-06-08 06:02:41.443739 Autoptimize < 3.1.7 - Admin+ Stored Cross-Site Scripting via Settings Import
The Autoptimize WordPress plugin before 3.1.7 does not sanitise and escape the settings imported from a previous export, allowing high privileged users (such as an administrator) to inject arbitrary javascript into the admin panel, even when the unfiltered_html capability is disabled, such as in a multisite setup.
Published: 2023-05-30T07:49:13.137Z
Updated: 2025-01-10T21:05:32.641Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-2635 vulnerable 2026-06-08 05:43:35.934541 Autoptimize < 3.1.1 - Admin+ Stored Cross Site Scripting
The Autoptimize WordPress plugin before 3.1.1 does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup)
Published: 2022-09-16T08:40:30.000Z
Updated: 2024-08-03T00:46:03.470Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-24378 vulnerable 2026-06-08 05:30:04.271454 Autoptimize < 2.7.8 - Authenticated Stored XSS via File Upload
The Autoptimize WordPress plugin before 2.7.8 does not check for malicious files such as .html in the archive uploaded via the 'Import Settings' feature. As a result, it is possible for a high privilege user to upload a malicious file containing JavaScript code inside an archive which will execute when a victim visits index.html inside the plugin directory.
Published: 2021-06-21T19:18:24.000Z
Updated: 2024-08-03T19:28:23.784Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-24377 vulnerable 2026-06-08 05:30:04.271046 Autoptimize < 2.7.8 - Race Condition leading to RCE
The Autoptimize WordPress plugin before 2.7.8 attempts to remove potential malicious files from the extracted archive uploaded via the 'Import Settings' feature, however this is not sufficient to protect against RCE as a race condition can be achieved in between the moment the file is extracted on the disk but not yet removed. It is a bypass of CVE-2020-24948.
Published: 2021-06-21T19:18:23.000Z
Updated: 2024-08-03T19:28:23.923Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-24376 vulnerable 2026-06-08 05:30:04.270702 Autoptimize < 2.7.8 - Arbitrary File Upload via "Import Settings"
The Autoptimize WordPress plugin before 2.7.8 attempts to delete malicious files (such as .php) form the uploaded archive via the "Import Settings" feature, after its extraction. However, the extracted folders are not checked and it is possible to upload a zip which contained a directory with PHP file in it and then it is not removed from the disk. It is a bypass of CVE-2020-24948 which allows sending a PHP file via the "Import Settings" functionality to achieve Remote Code Execution.
Published: 2021-06-21T19:18:22.000Z
Updated: 2024-08-03T19:28:23.812Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-24332 vulnerable 2026-06-08 05:30:04.200550 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-24948 vulnerable 2026-06-08 05:22:35.741447 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.