CVE-2026-110029: Squeeze < 1.8.1 - Subscriber+ Missing Authorization via squeeze_restore_attachment

Published Oct 16, 2026
·
Updated

The Squeeze WordPress plugin before 1.8.1 does not perform a capability check on one of its AJAX actions, allowing authenticated users with a role as low as Subscriber to revert any attachment to its backup copy and to permanently delete that backup and the plugin's generated WebP derivatives, regardless of ownership.

Affected Software

1 affected component
Squeeze Squeeze WordPress plugin<1.8.1

Event History

Oct 16, 2026
CVE Published
via MITRE·11:08 AM
Data Sourced
via MITRE·11:08 AM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

Any authenticated WordPress user with at least the Subscriber role can exploit the affected AJAX action. The user does not need to own the targeted attachment.

2

What can an attacker do through the vulnerable action?

They can restore any attachment from its backup copy, permanently delete that backup, and delete WebP derivatives generated by the plugin. The impact is limited to integrity and availability; no confidentiality impact is indicated.

3

Which configurations are affected?

Affected sites are those running the Squeeze WordPress plugin before version 1.8.1 and allowing users to authenticate with Subscriber-level or higher accounts.

4

How can I check whether the issue may already have been abused?

Review attachment changes for unexpected restorations, missing backup copies, and deleted Squeeze-generated WebP derivative files, especially where the acting account was a Subscriber or did not own the attachment.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203