Stored cross-site scripting in Flying Images WordPress plugin
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Cross-site scripting
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-79.
Summary
The Flying Images: Optimize and Lazy Load Images for Faster Page Speed plugin for WordPress is affected in all versions up to and including 2.4.15. Insufficient input sanitization and output escaping of the comment parameter cause stored cross-site scripting (CWE-79). An unauthenticated attacker can inject scripts that run for every visitor, including administrators, after one administrator approval of a first-time comment.
Written with Claude Haiku 5.5 from the sources below · 2026-11-07
Description from the CNA
The Flying Images: Optimize and Lazy Load Images for Faster Page Speed plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'comment' parameter in all versions up to, and including, 2.4.15 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. A first-time commenter's submission requires a single administrator approval under the default comment_previously_approved setting; however, once approved, all subsequent comments from the same name and email pair bypass moderation, and the injected script executes for every visitor — including administrators viewing the post from the front end.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
The sources list no fixed version for Flying Images: Optimize and Lazy Load Images for Faster Page Speed.
Written with Claude Haiku 5.5 from the sources below · 2026-11-07
Timeline
- 2026-11-07 Threatist record created from CVE-2026-119175
- 2026-11-07 Alias added: GHSA-jhch-7rhx-vfrf
- 2026-11-07 CISA SSVC decision points changed
- 2026-11-07 Priority changed: MEDIUM → LOW
References
Other 9
- https://www.wordfence.com/threat-intel/vulnerabilities/id/cb7423bd-573b-4104-bf0a-8aef16ec2921?source=cve
- https://plugins.trac.wordpress.org/browser/nazy-load/tags/2.4.15/html-rewrite.php#L335
- https://plugins.trac.wordpress.org/browser/nazy-load/tags/2.4.15/html-rewrite.php#L394
- https://plugins.trac.wordpress.org/browser/nazy-load/tags/2.4.15/lib/dom-parser.php#L1536
- https://plugins.trac.wordpress.org/browser/nazy-load/tags/2.4.15/lib/dom-parser.php#L2207
- https://plugins.trac.wordpress.org/browser/nazy-load/tags/2.4.15/lib/dom-parser.php#L2112
- https://plugins.trac.wordpress.org/browser/nazy-load/tags/2.4.15/lib/dom-parser.php#L507
- https://plugins.trac.wordpress.org/changeset/3783390/
- https://plugins.trac.wordpress.org/changeset/3783390/nazy-load/trunk/lib/dom-parser.php
More gijo vulnerabilities
- TI-2026-75142 Stored cross-site scripting in Flying Scripts WordPress plugin CVSS 3.1HIGH 7.2
- TI-2025-10936 Cross-site scripting in gijo Flying Images: Optimize and Lazy Load Images for Faster Page… CVSS 3.1MEDIUM 4.4
Sources
- CVE-2026-119175 · CVE Program
- CVE-2026-119175 · NVD
- FIRST EPSS
- GHSA-jhch-7rhx-vfrf · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences