Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Author-level account
-
DeliveryInject script into image alt text
-
ExploitStore payload in gallery
-
ExecutionAdmin views affected gallery layout
-
PersistScript executes in admin browser
-
ImpactHijack 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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
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
AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
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.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.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
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.
More in Robo Gallery
View allStored cross-site scripting in the Robo Gallery WordPress plugin before 5.2.6 lets authenticated users with the Contribu
Stored cross-site scripting in the Robo Gallery WordPress plugin before version 5.2.6 allows an authenticated user holdi
Stored cross-site scripting in the Robo Gallery WordPress plugin before 5.2.6 lets an authenticated attacker holding the
Auth. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploi
The Photo Gallery, Images, Slider in Rbs Image Gallery WordPress plugin before 3.2.24 does not sanitise and escape some
The Photo Gallery, Images, Slider in Rbs Image Gallery WordPress plugin before 3.2.22 does not sanitise and escape some
The Photo Gallery, Images, Slider in Rbs Image Gallery WordPress plugin before 3.2.16 does not sanitise and escape some
A DOM-based Cross-Site Scripting (XSS) vulnerability exists in robosoft Robo Gallery through version 5.1.2, allowing aut
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in robosoft Robo Gall
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in RoboSoft Photo Gal
The Photo Gallery, Images, Slider in Rbs Image Gallery plugin for WordPress is vulnerable to Stored Cross-Site Scripting
Cross-Site Request Forgery (CSRF) vulnerability in RoboSoft Photo Gallery, Images, Slider in Rbs Image Gallery plugin <=
EUVD-2026-96748
GHSA-5qfx-vjr9-8vhf
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB