Skip to main content

MaxGalleria EUVDEUVD-2026-90858

| CVE-2026-97260 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-01 Patchstack GHSA-x6w6-qm7f-99qp
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious XSS payload URL
  2. Delivery
    Lure authenticated WP user to click
  3. Exploit
    Browser reflects unsanitized input
  4. Execution
    Script executes in site origin
  5. Impact
    Hijack session or act as victim

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 unauthenticated attacker to deliver a crafted request/URL containing a malicious payload to a vulnerable MaxGalleria <= 6.5.3 input, AND a victim must interact with it (UI:R) - typically by visiting an attacker-supplied link - for the script to execute in their browser. The limiting factors are: the MaxGalleria plugin must be installed and active on the target WordPress site; the attack value is highest when the lured victim is an authenticated/privileged user; and if the XSS is reflected (not confirmed from the description), the attacker must socially engineer each victim rather than relying on passive triggering. No server-side authentication is needed by the attacker (PR:N).

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L = 7.1 High) describes an unauthenticated, network-reachable Cross-Site Scripting flaw whose exploitation hinges on victim interaction (UI:R) and whose scope change (S:C) reflects script executing in the browser context across the trust boundary. All impact metrics are Low, which is typical for XSS: it does not by itself yield server compromise. No EPSS score, CISA KEV listing, or public POC is provided in the input, so exploitation remains theoretical at time of analysis - there is no public exploit identified. This is a genuine but moderate-priority issue: the High CVSS is driven largely by the scope change inherent to reflected/client-side XSS rather than by severe direct impact. Signals are consistent (network vector, low complexity, no auth, user interaction required) with no conflicts, though the description does not specify whether the XSS is reflected or stored, which materially affects real-world weaponization ease - reflected XSS requires luring a victim to a crafted link, while stored would be more dangerous. Verify the injection type with Patchstack/vendor.

Exploit ScenarioDerived

An unauthenticated attacker crafts a malicious URL or request targeting a vulnerable MaxGalleria input that reflects attacker-controlled data without sanitization, then lures a logged-in WordPress user or administrator into clicking it. When the victim's browser renders the response, the injected JavaScript executes in the site's origin, potentially stealing session cookies, performing actions as the victim, or defacing content. No public exploit code is identified at time of analysis, and exploitation requires the victim to interact with the attacker's payload.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 01, 2026

Unauthenticated cross-site scripting (XSS) in MaxGalleria versions up to and including 6.5.3 allows remote attackers to inject malicious scripts into web pages viewed by victims, potentially leading to session hijacking, credential theft, or defacement. The plugin must be installed and active on a WordPress site, and exploitation requires a victim to interact with a crafted link (UI:R), making it a high-risk (CVSS 7.1) but interaction-dependent issue. No public exploit code or active exploitation has been identified at time of analysis.

RemediationAI

No vendor-released patch was identified in the provided data. Site administrators should deactivate and remove the MaxGalleria plugin if it is not essential, as this eliminates the attack surface but removes gallery functionality. If the plugin must remain active, deploy a web application firewall (WAF) rule to block cross-site scripting payloads targeting MaxGalleria endpoints; however, WAFs can be bypassed with encoding tricks and may produce false positives. Additionally, restrict access to plugin administrative pages and ensure that only trusted users can post or edit content, reducing the likelihood of successful privilege escalation. Monitor the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/maxgalleria/vulnerability/wordpress-maxgalleria-plugin-6-5-3-cross-site-scripting-xss-vulnerability) for updates on a vendor fix.

Affected VersionsENISA

MaxGalleria n/a ≤6.5.3

Affected Packages

euvd maxgalleria 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

The vulnerability is a CWE-79 improper neutralization of input during web page generation (cross-site scripting) in the MaxGalleria WordPress plugin, affecting versions through 6.5.3 (CPE: cpe:2.3:a:maxfoundry:maxgalleria:*:*:*:*:*:*:*:*). The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) indicates a network-reachable attack requiring no authentication (PR:N) but mandating victim interaction (UI:R), with a scope change (S:C) because the injected script executes in the victim's browser context, crossing a trust boundary. The specific XSS variant (reflected, stored, or DOM-based) is not detailed in the available data, but the vector suggests reflected or stored XSS where an attacker must deliver a crafted request or URL to a vulnerable input and lure a victim into triggering it. As a WordPress plugin, MaxGalleria likely exposes public-facing endpoints that accept user-supplied parameters, which are not properly sanitized before being echoed back.

Know when Maxgalleria 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 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 7.1 HIGH

Network-reachable unauthenticated XSS (AV:N/PR:N) requiring victim click (UI:R); client-side execution crosses origin trust boundary (S:C) with limited C/I/A impact typical of XSS.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/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
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in MaxGalleria <= 6.5.3 versions.

Executive ViewAI

Why It Matters

MaxGalleria, a WordPress gallery plugin, is affected by a cross-site scripting flaw in all versions up to and including 6.5.3 that lets attackers inject malicious scripts into pages served to site visitors and administrators. Because the plugin is embedded in externally facing WordPress sites, successful attacks could compromise visitor sessions, administrator credentials, and the integrity of published content, creating reputational and potential regulatory exposure. Leadership should care because no vendor patch exists yet, so risk reduction depends on configuration changes and user awareness rather than routine patching.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: deactivate or uninstall MaxGalleria where it is not required; restrict access to affected galleries to authenticated or allowlisted users; deploy WAF/reverse-proxy virtual patching to block script injection; enforce Content Security Policy headers; monitor site content and administrator accounts for injected scripts or unauthorized changes; brief editors and administrators on phishing-style links that require victim interaction.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Low
niche WordPress gallery plugin, modest install base
Data Quality
4 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
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