Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged WordPress user
-
DeliveryInject script into unsanitized gallery input
-
ExploitPayload stored by plugin
-
ExecutionAdmin/victim views affected page
-
ImpactMalicious JavaScript executes in victim browser
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated WordPress account with at least low-level privileges (PR:L) - typically a contributor/author or equivalent role able to submit gallery content - on a site running the Image Photo Gallery Final Tiles Grid (final-tiles-grid-gallery-lite) plugin version 3.6.13 or earlier. The injected script does not execute until a victim (e.g., an administrator or site visitor) loads the page rendering the stored gallery input (UI:R), so a second human-interaction step is mandatory. Limiting factors: the attacker must already hold a valid low-privileged account (so sites that do not allow untrusted user registration or multi-author contributions are substantially less exposed), exploitation yields only limited confidentiality/integrity/availability impact in the victim's browser context rather than server compromise, and no special non-default plugin configuration is indicated by the available data beyond the plugin being installed and active. |
| Impact | This is a moderate-severity Stored XSS (CWE-79) in the WordPress plugin 'Image Photo Gallery Final Tiles Grid' (final-tiles-grid-gallery-lite) by WP Chill, scored CVSS 6.5 (Medium). The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L indicates network-reachable, low-complexity exploitation but requires an authenticated low-privileged account (PR:L) and victim interaction (UI:R), with a scope change (S:C) that is characteristic of stored XSS executing in another user's browser/security context. No EPSS score, SSVC decision data, KEV listing, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The signals are internally consistent - this is a typical authenticated stored XSS in a WordPress plugin rather than a pre-auth remote-code-execution emergency. Realistically this is a manage-on-patch-cycle issue, not a drop-everything priority: the requirement for an authenticated contributor/author-level account and for an administrator (or other user) to view the injected content meaningfully limits mass exploitation, though multi-author or open-registration sites face higher risk. Note: EPSS and KEV data are absent from the input (not confirmed low - simply not provided), so the low real-world-exploitation inference is based on the absence of POC/KEV signals rather than a confirmed-low EPSS value. |
| Exploit ScenarioDerived | A low-privileged authenticated user (e.g., a contributor or author on a multi-user WordPress site) submits gallery content containing a malicious script payload through an input field that the plugin fails to properly sanitize. The payload is stored and later rendered when an administrator or other user views the affected gallery page in the dashboard or front end, executing attacker-controlled JavaScript in that victim's browser session. No public proof-of-concept was provided in the input, and exploitation requires both the authenticated injection step and victim interaction (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 05, 2026
Stored cross-site scripting in the WordPress plugin Image Photo Gallery Final Tiles Grid (final-tiles-grid-gallery-lite, WP Chill) through version 3.6.13 lets an authenticated low-privileged user - a contributor, author, or equivalent role permitted to submit gallery content - inject script that is stored server-side and later rendered in the browser of any victim who views the affected gallery page, including administrators. Because the CVSS vector is AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L (score 6.5, Medium), successful exploitation requires a valid low-privileged account plus a second human interaction step (the victim loading the tainted page), and impact is confined to the victim's browser session rather than the underlying server. No public exploit code has been identified at time of analysis, and no CISA KEV entry indicates active exploitation; the risk is elevated on multi-author sites, membership sites, or any installation that allows untrusted users to register or post gallery content.
RemediationAI
No vendor-released patch version is identified in the available data, so the first step is to check the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/final-tiles-grid-gallery-lite/vulnerability/wordpress-image-photo-gallery-final-tiles-grid-plugin-3-6-13-cross-site-scripting-xss-vulnerability?_s_id=cve) and the plugin's WordPress.org page for an updated release newer than 3.6.13, since the fix will likely ship as a routine plugin update. If no fixed version is yet available, compensating controls should focus on the PR:L prerequisite: audit and remove unnecessary contributor/author accounts, disable open user registration and any front-end gallery submission feature, and tighten role capabilities so untrusted users cannot create or edit gallery content (trade-off: this blocks legitimate multi-author workflows). As a stronger but disruptive measure, deactivate the plugin until a patch is released, accepting loss of the gallery functionality. A web application firewall or mod_security rule targeting script/event-handler payloads in gallery submission parameters, or a Content-Security-Policy that disallows inline script on WordPress admin and front-end pages, can reduce execution of stored payloads but will not remove the persisted malicious content and may break legitimate site functionality; any injected payloads already stored in the database must be identified and cleaned separately.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This is a classic CWE-79 (Improper Neutralization of Input During Web Page Generation) defect in a WordPress plugin. The Final Tiles Grid photo gallery accepts user-supplied gallery content (image captions, titles, alt text, or other tile metadata depending on implementation) and persists it to the WordPress database; when the gallery is subsequently rendered, that stored value is emitted into the HTML response without adequate output encoding or sanitization, so markup such as event handlers or script tags executes in the context of the page. The affected code is a WordPress plugin distributed from the wordpress.org repository (slug final-tiles-grid-gallery-lite), and the CPE cpe:2.3:a:wp_chill:image_photo_gallery_final_tiles_grid:*:*:*:*:*:*:*:* confirms the vendor/product binding to WP Chill's Image Photo Gallery Final Tiles Grid. The CVSS scope-change flag (S:C) reflects that the injected script escapes the component's original security authority and executes against other users' sessions in the WordPress origin - the standard privilege-escalation path for stored XSS in CMS plugins, where a low-privileged author can attack a higher-privileged administrator and potentially pivot to site takeover via session or nonce theft.
Know when Image Photo Gallery Final Tiles Grid gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
Authenticated low-privileged user injects the payload (PR:L) which fires only when a victim views the page (UI:R); stored XSS crosses into another user's context (S:C) with limited browser-context impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WP Chill Image Photo Gallery Final Tiles Grid final-tiles-grid-gallery-lite allows Stored XSS.This issue affects Image Photo Gallery Final Tiles Grid: from n/a through 3.6.13.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Stored cross-site scripting in the WordPress plugin Image Photo Gallery Final Tiles Grid (all versions before 3.6.16) le
Stored cross-site scripting in the Image Photo Gallery Final Tiles Grid WordPress plugin (all versions before 3.6.15) al
The Image Photo Gallery Final Tiles Grid WordPress plugin before 3.6.0 does not validate and escape some of its shortcod
The Image Photo Gallery Final Tiles Grid WordPress plugin before 3.5.3 does not sanitise and escape the Description fiel
Multiple XSS vulnerabilities in the Final Tiles Gallery plugin before 3.4.19 for WordPress allow remote attackers to inj
Stored Cross-Site Scripting in the Image Photo Gallery Final Tiles Grid WordPress plugin (versions through 3.6.12) allow
The Image Photo Gallery Final Tiles Grid plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugi
Missing Authorization in the Image Photo Gallery Final Tiles Grid WordPress plugin (by WP Chill) allows low-privileged a
WP Chill Image Photo Gallery Final Tiles Grid plugin versions up to 3.6.11 allow authenticated high-privilege administra
EUVD-2026-92284
GHSA-ggxf-hxmm-6c8f
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB