CVE-2026-91049
Last modified
CVE-2026-91049 is a medium-severity vulnerability rated 6.4/10 on the CVSS scale. The EWWW Image Optimizer WordPress plugin before 8.9.1 does not properly sanitize and restrict a value in post content before using it to dynamically load and execute a script in the page, allowing authenticated attackers with author-level access and above to inject arbitrary web scripts that run in the session of any user who views the affected page, including administrators. This is an incomplete fix of CVE-2026-15446: the origin and path restrictions added from 8.7.4 onward were each bypassable, so versions 8.7.4 through 8.9.0 remain affected.. EPSS estimates a 0.17% chance of exploitation in the next 30 days.
Description
The EWWW Image Optimizer WordPress plugin before 8.9.1 does not properly sanitize and restrict a value in post content before using it to dynamically load and execute a script in the page, allowing authenticated attackers with author-level access and above to inject arbitrary web scripts that run in the session of any user who views the affected page, including administrators. This is an incomplete fix of CVE-2026-15446: the origin and path restrictions added from 8.7.4 onward were each bypassable, so versions 8.7.4 through 8.9.0 remain affected.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Unknown | EWWW Image Optimizer | >= 8.7.4, < 8.9.1 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-91049?
How severe is CVE-2026-91049?
How do I fix CVE-2026-91049?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-9104The Draft List plugin for WordPress is vulnerable to Stored …6.4
- CVE-2026-91041Mounting an attacker-controlled FAT image with fault toleran…7.8
- CVE-2026-91043Allocation of Resources Without Limits or Throttling vulnera…8.2
- CVE-2026-91046The ElementsReady Addons for Elementor WordPress plugin thro…4.3
- CVE-2026-91047The ElementsReady Addons for Elementor WordPress plugin thro…5.3
- CVE-2026-91048The jdbc shell command scope shipped no org.apache.karaf.com…9.8
- CVE-2026-9105An authenticated stack-based buffer overflow vulnerability e…6.5
- CVE-2026-91050The Appointment Booking Plugin – LatePoint | Calendar & Sche…4.3
- CVE-2026-91051The EWWW Image Optimizer WordPress plugin before 8.8.0 does …6.6
- CVE-2026-91057`_gx_multi_line_text_view_display_info_get()` reads one byte…4.6
- CVE-2026-91059The GUIX JPEG software decoder enforces no ordering on JPEG …6.8
- CVE-2026-9106A UI misrepresentation vulnerability was identified in GitHu…5.5
Are you affected by CVE-2026-91049?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
