CVE-2026-90953: Image Optimizer WordPress plugin insufficient REST permission checks

CVE-2026-90953 · Severity: info · Published 2026-09-30

The Image Optimizer WordPress plugin fails to properly restrict access to sensitive REST API endpoints. This allows any authenticated user, including subscribers with minimal privileges, to read attachment metadata and site-wide statistics that should only be available to administrators. An attacker with a basic user account could gather confidential information about site content and configuration.

Vendors: Elementor.

Quick answers

Is CVE-2026-90953 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-90953 being exploited in the wild.
How severe is CVE-2026-90953?
Informational severity, published 30 September 2026.
Which products and versions are affected?
Elementor Image Optimizer before 1.7.7.
Is there a fix for CVE-2026-90953?
A patch was published on 2026-09-28: Fixed in version 1.7.7 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-90953 attacked?
It is attacked over the network, in a software library.
Am I affected by CVE-2026-90953?
Check whether you run Elementor Image Optimizer at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

The plugin does not enforce intended capability checks on several read REST routes, exposing attachment metadata and site statistics to any authenticated user rather than restricting access to administrators. The vulnerability is exploitable by any authenticated attacker (subscriber or above) without requiring additional user interaction. The issue stems from discarded or missing permission callbacks in the REST endpoint definitions, allowing information disclosure via the REST API.

Affected products

  • Elementor Image Optimizer before 1.7.7

Timeline

  • 2026-09-28: disclosed
  • 2026-09-28: patched: Fixed in version 1.7.7

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.