Skip to main content

Pimcore CVE-2026-5362

| EUVDEUVD-2026-25917 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-04-27 Fluid Attacks
4.8
CVSS 4.0 · NVD
View

Attack ChainAIDerived

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

  1. Recon
    Authenticate with low-privilege editor account
  2. Delivery
    Navigate to Document embed editable in CMS
  3. Exploit
    Inject crafted JavaScript payload into editable field
  4. Install
    Publish page containing malicious content
  5. C2
    Victim user loads published page in browser
  6. Execute
    Browser executes stored script in victim session
  7. Impact
    Attacker exfiltrates session token or performs actions 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 two specific, concurrent conditions: first, the attacker must possess an authenticated Pimcore account with at least editor-level permissions that grant the ability to modify Document content and access the embed editable component (reflected in PR:L of the CVSS 4.0 vector); second, a victim must actively load the published page containing the injected payload in their browser (UI:A). The vulnerable surface is specifically the Document embed editable - Pimcore installations that disable this content block type, restrict its use to a small set of fully trusted administrators, or have no published pages using it are not exposed. Exploitation is classified as non-automatable by SSVC, meaning each successful compromise requires a real human victim rendering the page. Unauthenticated external attackers cannot inject payloads. The attack does not affect the Pimcore server itself, only the browsers of users who view the poisoned page.

Impact

The CVSS 4.0 score of 4.8 (Medium) accurately captures the combined effect of the authentication barrier (PR:L) and mandatory victim interaction (UI:A), both of which meaningfully reduce exploitability relative to an unauthenticated, interaction-free flaw. The vector reports no impact on the vulnerable system itself (VC:N/VI:N/VA:N) - impact is confined to subsequent systems, specifically victim browsers (SC:L/SI:L), consistent with stored XSS semantics. EPSS at 0.00% (0th percentile) corroborates minimal observed exploitation interest across the broader threat landscape. SSVC signals reinforce a deprioritized posture: Exploitation=none, Automatable=no, Technical Impact=partial. The non-automatable classification is significant - each exploitation instance requires a specific human victim to render the page, preventing mass automated campaigns. Real-world risk is most acute in multi-tenant or public-facing Pimcore deployments where semi-trusted editors may have access to Document embed editables and can target privileged administrators. In tightly controlled deployments with a small, fully trusted editorial team, practical risk is low. No conflicts between available data signals were identified.

Exploit ScenarioDerived

An attacker holding a low-privilege Pimcore editor account injects a JavaScript payload - for example, a script that exfiltrates the victim's session cookie to an attacker-controlled endpoint - into a Document embed editable field within a CMS page, then publishes it. Any user, including an administrator, who subsequently visits the published page in their browser silently executes the injected script, potentially surrendering their session or credentials. No public exploit code has been identified at time of analysis.

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

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

Alert me

AnalysisAIv1 – Jul 24, 2026

Stored cross-site scripting in Pimcore v12.3.3 allows authenticated editors to persistently inject malicious HTML/JavaScript into the Document embed editable component, with the payload executing in victim browsers whenever the published page is rendered. Exploitation requires a low-privilege authenticated account and active user interaction from a victim, materially limiting the attack surface relative to a fully unauthenticated XSS. No public exploit has been identified at time of analysis and EPSS sits at 0.00% (0th percentile), indicating negligible observed exploitation activity.

RemediationAI

No vendor-released patched version is confirmed from the available references - the GitHub link (https://github.com/pimcore/pimcore/) points to the upstream repository without citing a specific tagged release containing a fix. Administrators should monitor the Pimcore GitHub repository and the Fluid Attacks advisory (https://fluidattacks.com/es/advisories/mago) for patch release announcements and apply them promptly once available. As an immediate compensating control, restrict access to the Document embed editable to fully trusted editorial staff only - this is the specific feature class through which exploitation occurs, and limiting it eliminates the attack surface without disabling other Pimcore functionality. Additionally, enforce a Content Security Policy (CSP) response header on published pages that disables inline script execution (script-src 'self'); note this may break legitimate inline JavaScript in existing page templates and should be tested in staging before production deployment. Conduct a retrospective audit of existing Document embed editable content for suspicious script tags as a detection measure.

Affected VersionsENISA

pimcore v12.3.3

Affected Packages

composer pimcore/pimcore no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in composer

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Pimcore is an open-source PHP-based content management and product information management (PIM) platform. The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation - Cross-site Scripting) and resides specifically in the Document embed editable, a rich-content block that permits editors to embed arbitrary HTML within CMS pages. Pimcore fails to sanitize or output-encode user-supplied content stored in this editable before rendering it to page visitors, producing a persistent (stored) XSS condition. The affected product is identified by CPE cpe:2.3:a:pimcore:pimcore:*:*:*:*:*:*:*:*, with confirmed affected version v12.3.3 per both the CVE description and ENISA EUVD-2026-25917. Unlike reflected XSS, the injected payload is persisted in the database and fires on every subsequent page load by any visitor of the published page.

Know when Pimcore 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

NVD PRIMARY 4.8 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
vuln.today AI 5.4 MEDIUM

Network-reachable stored XSS requires low-privilege editor authentication (PR:L) and victim page load (UI:R), with scope change to victim browsers (S:C); no server-side confidentiality or 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:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
Active
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Apr 27, 2026 - 21:22 NVD
4.8 (MEDIUM)
CVE Published
Apr 27, 2026 - 20:16 nvd
MEDIUM 4.8

DescriptionCVE.org

An authenticated attacker with permission to edit document content can store crafted HTML/JavaScript in a Document embed editable and cause script execution when the published page is rendered.

This issue affects pimcore: v12.3.3.

Threat Intelligence Overview

EPSS Score
0.0%
Top 100% exploitable
Prevalence
Low
enterprise PIM/CMS platform, niche footprint versus mainstream CMS tools
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.0%
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

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

CVE-2019-10867 HIGH POC
8.8 Apr 04

An issue was discovered in Pimcore before 5.7.1. Rated high severity (CVSS 8.8), this vulnerability is remotely exploita

CVE-2024-25625 CRITICAL POC
9.3 Feb 19

Pimcore's Admin Classic Bundle provides a Backend UI for Pimcore. Rated critical severity (CVSS 9.3), this vulnerability

CVE-2021-4139 CRITICAL POC
9.0 Dec 21

pimcore is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'). Rated cri

CVE-2026-23492 HIGH POC
8.8 Jan 14

Blind SQL injection in Pimcore's Admin Search Find API allows authenticated attackers to extract database information th

CVE-2024-23646 HIGH POC
8.8 Jan 24

Pimcore's Admin Classic Bundle provides a backend user interface for Pimcore. Rated high severity (CVSS 8.8), this vulne

CVE-2024-23648 HIGH POC
8.8 Jan 24

Pimcore's Admin Classic Bundle provides a backend user interface for Pimcore. Rated high severity (CVSS 8.8), this vulne

CVE-2023-47637 HIGH POC
8.8 Nov 15

Pimcore is an Open Source Data & Experience Management Platform. Rated high severity (CVSS 8.8), this vulnerability is r

CVE-2023-2984 HIGH POC
8.8 May 30

Path Traversal: '\..\filename' in GitHub repository pimcore/pimcore prior to 10.5.22. Rated high severity (CVSS 8.8), th

CVE-2023-2983 HIGH POC
8.8 May 30

Privilege Defined With Unsafe Actions in GitHub repository pimcore/pimcore prior to 10.5.23. Rated high severity (CVSS 8

CVE-2023-2338 HIGH POC
8.8 Apr 27

SQL Injection in GitHub repository pimcore/pimcore prior to 10.5.21. Rated high severity (CVSS 8.8), this vulnerability

CVE-2023-1578 HIGH POC
8.8 Mar 22

SQL Injection in GitHub repository pimcore/pimcore prior to 10.5.19. Rated high severity (CVSS 8.8), this vulnerability

CVE-2023-25240 HIGH POC
8.8 Feb 13

An improper SameSite Attribute vulnerability in pimCore v10.5.15 allows attackers to execute arbitrary code. Rated high

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