Skip to main content

Robo Gallery CVE-2026-81154

| EUVDEUVD-2026-96748 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-11 WPScan GHSA-5qfx-vjr9-8vhf
6.8
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Obtain Author-level account
  2. Delivery
    Inject script into image alt text
  3. Exploit
    Store payload in gallery
  4. Execution
    Admin views affected gallery layout
  5. Persist
    Script executes in admin browser
  6. Impact
    Hijack session or perform admin actions

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 at the Author role or above on a site running Robo Gallery before 5.2.6, the ability to set image alt text on gallery images, and use of the specific gallery layout that outputs alt text without sanitization/escaping. The payload is stored and only fires when a victim (e.g., an administrator or other visitor) views that affected gallery, so victim interaction is required (UI:R). Limiting factors: the attacker must already hold a privileged content-author account (not anonymous access), the vulnerable rendering is tied to one particular gallery layout, and a separate user must view the gallery for the script to execute - all of which constrain real-world exploitability despite network reachability.

Impact

This is a moderate-severity, authentication-gated stored XSS (CWE-79) in the Robo Gallery WordPress plugin. The vendor CVSS vector (CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H, 6.8) signals network reachability with low complexity but requires privileges and victim interaction. A key signal conflict exists: the vector encodes PR:H (high privilege), yet the description states exploitation is possible by 'users with the Author role and above' - Author is a mid-tier contributor role, not administrator, so PR:L is the more defensible reading; verify with WPScan. The C:H/I:H/A:H impact ratings also appear aggressive for a client-side XSS that executes in a victim's browser rather than compromising the server directly. No EPSS or SSVC data was provided, and the CVE is NOT in CISA KEV, so there is no evidence of active exploitation. Publicly available exploit code exists (WPScan), which raises the practical likelihood of opportunistic abuse on multi-author sites, but POC availability is distinct from confirmed in-the-wild exploitation. Net assessment: a real but second-tier priority - it depends on an attacker already holding an Author+ account, which meaningfully limits widespread, unauthenticated mass exploitation; it is most relevant to sites with untrusted or numerous content contributors.

Exploit ScenarioDerived

An attacker with an Author-level (or higher) account on a WordPress site running Robo Gallery before 5.2.6 injects a malicious script payload into an image's alt text field. When an administrator or other user later views a gallery rendered in the vulnerable layout, the unsanitized alt text executes JavaScript in their browser, enabling session hijacking or admin-context actions. Publicly available exploit code (WPScan) lowers the skill barrier, though exploitation still requires a pre-existing authenticated account and a victim viewing the gallery.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 11, 2026

Stored cross-site scripting in the Robo Gallery WordPress plugin (versions before 5.2.6) lets an authenticated user holding the Author role or higher plant JavaScript inside image alt text, which one gallery layout renders without sanitization or escaping, so the script executes in the browser of any visitor who views that gallery - including administrators. Exploitation requires a valid Author-level account on a site running a vulnerable version, the ability to set gallery image alt text, and use of the specific affected layout, with a separate victim having to open the gallery for the payload to fire; publicly available exploit code exists, but there is no indication of confirmed active exploitation. Severity is assessed as moderate and privilege-gated rather than remote unauthenticated code execution, and the vendor has released a fixed version.

RemediationAI

Update the Robo Gallery plugin to version 5.2.6 or later - the advisory data states a vendor patch is available and 5.2.6 is the fixed release - and verify the installed version after upgrading, since WordPress plugin auto-updates are not guaranteed on managed or locked-down installs. If upgrading immediately is not possible, reduce exposure by temporarily deactivating the specific gallery layout that renders alt text unescaped (switching affected galleries to a layout that encodes output preserves the gallery content while removing the injection sink), and by auditing the roles that can create or edit gallery images and tightening Author-and-above capabilities so only trusted editors can set image metadata; note that role tightening can disrupt legitimate contributor workflows and does not fix sites where untrusted authors are needed. Because the injected payload is stored in the database, an upgrade alone will not clean existing galleries - manually review and clear suspicious alt text on gallery images, which may require scanning post meta for script tags, and consider a temporary Content-Security-Policy that blocks inline script execution as a compensating control, accepting that strict CSP can break other plugins and themes. Details and the vendor advisory are available at https://wpscan.com/vulnerability/c41c6bdc-a877-4012-9398-0fcdcc55c5a9/ and the CVE record at https://nvd.nist.gov/vuln/detail/CVE-2026-81154 . This assessment reflects the independently reviewed vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N); ratings that differ from it, such as the 6.8 vector in the source data, should not be used to justify emergency change windows.

Affected VersionsENISA

Robo Gallery 0 <5.2.6

Affected Packages

euvd robo_gallery fix: 5.2.6

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

Robo Gallery is a WordPress plugin that renders image galleries through multiple layout templates. The relevant CWE is CWE-79 (Improper Neutralization of Input During Web Page Generation, i.e. cross-site scripting): the plugin allows an image's alt text to be stored and then, in one gallery layout, echoes that value into the generated HTML without HTML-escaping or attribute-context encoding. Because the malicious markup is persisted in the WordPress database and reflected to every later viewer of that gallery, this is a classic stored (persistent) XSS rather than a reflected one. The provided CVSS vector rates the issue 6.8 (CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H), while the independent assessment scores it 3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - a moderate, authentication-gated finding where a low-privileged Author-level account can inject script that crosses a trust boundary into an administrative browsing session (scope change), with limited confidentiality and integrity impact. The affected-product CPE string (cpe:2.3:a:unknown:robo_gallery:*:*:*:*:*:*:*:*) carries no version boundaries and the vendor field is unknown, so version scoping must be taken from the advisory data, which lists Robo Gallery 0 through 5.2.6 (exclusive), i.e. fixed in 5.2.6.

Know when Robo Gallery 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 (WPScan) PRIMARY 6.8 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 5.4 MEDIUM

Author-level account required so PR:L (not PR:H); victim must view the gallery (UI:R); script executes in another user's context so S:C; typical stored-XSS limited C:L/I:L, no availability impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
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 (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

4
CVSS changed
Oct 11, 2026 - 12:22 NVD
6.8 (MEDIUM)
Patch available
Oct 11, 2026 - 08:01 EUVD
CVE Published
Oct 11, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Oct 11, 2026 - 06:00 cve.org
MEDIUM 6.8

DescriptionCVE.org

The Robo Gallery WordPress plugin before 5.2.6 does not sanitise and escape image alt text before outputting it in one of its gallery layouts, allowing users with the Author role and above to perform Stored Cross-Site Scripting attacks that execute in the browser of any user viewing the affected gallery, including administrators.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Medium
common but not ubiquitous WordPress gallery plugin, moderate install base
Exploit
POC
Public exploit code exists
Data Quality
5 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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
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
Total

Priority Score

54
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: +20
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.

CVE-2026-81156 MEDIUM POC
6.8 Oct 11

Stored cross-site scripting in the Robo Gallery WordPress plugin before 5.2.6 lets authenticated users with the Contribu

CVE-2026-81155 MEDIUM POC
6.8 Oct 11

Stored cross-site scripting in the Robo Gallery WordPress plugin before version 5.2.6 allows an authenticated user holdi

CVE-2026-81153 MEDIUM POC
6.8 Oct 11

Stored cross-site scripting in the Robo Gallery WordPress plugin before 5.2.6 lets an authenticated attacker holding the

CVE-2023-27620 MEDIUM POC
5.4 Apr 07

Auth. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploi

CVE-2024-13384 MEDIUM POC
4.8 May 15

The Photo Gallery, Images, Slider in Rbs Image Gallery WordPress plugin before 3.2.24 does not sanitise and escape some

CVE-2024-10144 MEDIUM POC
4.8 May 15

The Photo Gallery, Images, Slider in Rbs Image Gallery WordPress plugin before 3.2.22 does not sanitise and escape some

CVE-2023-3499 MEDIUM POC
4.8 Sep 04

The Photo Gallery, Images, Slider in Rbs Image Gallery WordPress plugin before 3.2.16 does not sanitise and escape some

CVE-2026-32356 MEDIUM
6.5 Mar 13

A DOM-based Cross-Site Scripting (XSS) vulnerability exists in robosoft Robo Gallery through version 5.1.2, allowing aut

CVE-2024-49696 MEDIUM
5.9 Oct 24

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in robosoft Robo Gall

CVE-2024-22295 MEDIUM
5.9 Jan 31

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in RoboSoft Photo Gal

CVE-2024-3896 MEDIUM
5.4 Jul 24

The Photo Gallery, Images, Slider in Rbs Image Gallery plugin for WordPress is vulnerable to Stored Cross-Site Scripting

CVE-2022-45804 MEDIUM
4.3 Mar 01

Cross-Site Request Forgery (CSRF) vulnerability in RoboSoft Photo Gallery, Images, Slider in Rbs Image Gallery plugin <=

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