Skip to main content

Final Tiles Grid EUVDEUVD-2026-92284

| CVE-2026-104409 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-05 Patchstack GHSA-ggxf-hxmm-6c8f
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as low-privileged WordPress user
  2. Delivery
    Inject script into unsanitized gallery input
  3. Exploit
    Payload stored by plugin
  4. Execution
    Admin/victim views affected page
  5. Impact
    Malicious 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).

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Image Photo Gallery Final Tiles Grid 0 ≤3.6.13

Affected Packages

euvd image_photo_gallery_final_tiles_grid no fix

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

Vendor (Patchstack) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.5 MEDIUM

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.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

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

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Medium
common WordPress gallery plugin, meaningful but not ubiquitous install base
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy