Hoch

Pimcore Authenticated Stored Cross-Site Scripting (XSS) Via Search Document

  • Veröffentlicht: 28.01.2025
  • Aktualisiert: 11.10.2026 10:22

Summary

A Stored Cross-Site Scripting (XSS) vulnerability in PIMCORE allows remote attackers to inject arbitrary web script or HTML via the PDF upload functionality. This can result in the execution of malicious scripts in the context of the user's browser when the PDF is viewed, leading to potential session hijacking, defacement of web pages, or unauthorized access to sensitive information.

Details

The vulnerability is present in the PDF upload functionality of the PIM Core Upload module. When a user uploads a PDF file, the application fails to properly sanitize the content, allowing embedded scripts to be executed when the PDF is viewed. The affected code is located in the file handling and rendering logic of the PDF upload feature.

PoC

  1. Log in as Administrator image

  2. Hover to Assets image

  3. Right click and click "Add Asset(s) > upload files image

  4. Upload malicious pdf image

  5. Click on search and select document image

  6. copy the path and open to a new tab

https://demo.pimcore.fun/admin/Sample C

image

  1. XSS PDF can be access without authentication.

image

Image showing no cookies indicator that there are no session currently in

image

Impact

This is a Stored Cross-Site Scripting (XSS) vulnerability. It impacts any user who views the malicious PDF, potentially leading to session hijacking, defacement of web pages, or unauthorized access to sensitive information. The severity is high due to the potential for significant impact on confidentiality and integrity.

Betroffene Software

Klicken Sie auf eine Technologie, um alle zugehörigen Schwachstellen anzuzeigen.

PlattformPaketAnfällige VersionenBehoben in
Composer-Paket pimcore/pimcore >= 11.4.2, < 11.5.3 11.5.3

Verweise

CVSS-Wert 8.1/10
CVSS-Vektor
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N
Schwäche (CWE)
CWE-79
Plattform
Composer
Paket
pimcore/pimcore
Veröffentlicht
28.01.2025
Aktualisiert
11.10.2026 10:22

Quellen und Lizenzen

OSV / GitHub Advisory Database - GHSA-xr3m-6gq6-22cg - CC BY 4.0

Schwachstellenhistorie: pimcore/pimcore

Alle veröffentlichten Schwachstellen dieses Pakets (Composer-Paket), neueste zuerst. Zeigt, ob es ein einmaliger Ausrutscher ist oder ein Paket, das man im Auge behalten muss.

Alle (135) im Archiv
Einträge insgesamt
135
Erste → letzte
12.2019 09.2026
Ohne Fix
3
In Angriffen ausgenutzt
0

Verteilung nach Schweregrad

  • Kritisch 5
  • Hoch 40
  • Mittel 90

Veröffentlichungen pro Jahr

  1. 2019: 1
  2. 2020: 0
  3. 2021: 11
  4. 2022: 43
  5. 2023: 59
  6. 2024: 3
  7. 2025: 2
  8. 2026: 16
Schweregrad:
  1. Hoch · 8.8 CVE-2026-55416 >= 2026.1.0, < 2026.1.6, >= 12.0.0-RC1, < 12.3.10, < 11.5.19 2026.1.6, 12.3.10, 11.5.19
  2. Kritisch · 9.9 CVE-2026-55634 < 12.3.10, >= 2026.1.0, < 2026.1.6 12.3.10, 2026.1.6
  3. Hoch · 8.5 CVE-2026-55072 >= 2026.1.0, < 2026.1.5, < 12.3.9 2026.1.5, 12.3.9
  4. Hoch · 7.2 CVE-2026-11407 >= 12.0.0-RC1, <= 12.3.8, <= 11.5.14.1 keine Korrektur
  5. Hoch CVE-2026-5394 >= 12.0.0-RC1, < 12.3.7, < 11.5.17, >= 2026.1.0, < 2026.1.3 12.3.7, 11.5.17, 2026.1.3
  6. Hoch CVE-2026-45704 >= 12.0.0-RC1, < 12.3.6, < 11.5.17, >= 2026.1.0, < 2026.1.2 12.3.6, 11.5.17, 2026.1.2
  7. Hoch · 8.1 CVE-2026-45260 >= 12.0.0-RC1, < 12.3.7, >= 2026.1.0, < 2026.1.3, < 11.5.17 12.3.7, 2026.1.3, 11.5.17
  8. Hoch · 8.0 CVE-2026-45162 >= 12.0.0-RC1, < 12.3.7, < 11.5.17, >= 2026.1.0, < 2026.1.3 12.3.7, 11.5.17, 2026.1.3
  9. Hoch · 8.7 CVE-2026-44739 >= 2026.1.0, < 2026.1.2, < 11.5.17, >= 12.0.0-RC1, < 12.3.6 2026.1.2, 11.5.17, 12.3.6
  10. Hoch · 8.6 CVE-2026-23493 >= 12.0.0-RC1, < 12.3.1, < 11.5.14 12.3.1, 11.5.14
  11. Hoch · 8.8 CVE-2026-23492 >= 12.0.0-RC1, < 12.3.1, < 11.5.14 12.3.1, 11.5.14
  12. Pimcore Authenticated Stored Cross-Site Scripting (XSS) Via Search Document dieser Eintrag
    Hoch · 8.1 CVE-2024-11954 >= 11.4.2, < 11.5.3 11.5.3
  13. Hoch · 8.8 ghsa-hq76-662x-7mw4 >= 10.6.9.0, < 10.6.9.12, >= 11.1.0.0, < 11.1.6.11 10.6.9.12, 11.1.6.11
  14. Hoch · 7.5 CVE-2024-32871 >= 11.0.0, < 11.2.4 11.2.4
  15. Hoch · 7.2 CVE-2023-3820 < 10.6.4 10.6.4
  16. Hoch · 7.2 CVE-2023-3673 < 10.5.24 10.5.24
  17. Hoch · 8.8 CVE-2023-2338 < 10.5.21 10.5.21
  18. Hoch · 8.8 CVE-2023-30850 < 10.5.21 10.5.21
  19. Hoch · 8.8 CVE-2023-30849 < 10.5.21 10.5.21
  20. Hoch · 8.8 CVE-2023-30848 < 10.5.21 10.5.21
  21. Hoch · 8.8 CVE-2023-25240 < 10.5.16 10.5.16
  22. Kritisch · 9.8 CVE-2022-39365 < 10.5.9 10.5.9
  23. Kritisch · 9.8 CVE-2019-18985 < 6.2.2 6.2.2
  24. Kritisch · 9.8 CVE-2019-18981 < 6.2.2 6.2.2
  25. Hoch · 7.5 CVE-2019-18986 < 6.2.2 6.2.2
  26. Hoch · 8.8 CVE-2019-16317 < 5.7.1 5.7.1
  27. Hoch · 8.8 CVE-2019-16318 < 5.7.1 5.7.1
  28. Hoch CVE-2014-2921 >= 1.4.9, < 2.2.0 2.2.0
  29. Hoch · 8.8 CVE-2018-14057 < 5.3.0 5.3.0
  30. Hoch · 8.8 CVE-2019-10867 < 5.7.1 5.7.1
  31. Hoch · 7.5 CVE-2022-1429 < 10.3.6 10.3.6
  32. Hoch · 7.5 CVE-2022-1339 < 10.3.5 10.3.5
  33. Hoch · 7.5 CVE-2022-1219 < 10.3.5 10.3.5
  34. Hoch · 8.3 CVE-2022-0258 < 10.2.9 10.2.9
  35. Hoch · 7.8 CVE-2022-0263 < 10.2.7 10.2.7
  36. Hoch · 8.0 CVE-2021-39166 < 10.1.2 10.1.2
  37. Hoch · 8.0 CVE-2021-39170 < 10.1.2 10.1.2
  38. Hoch · 8.8 CVE-2021-23405 < 10.0.7 10.0.7
  39. Hoch · 7.2 CVE-2020-7759 >= 6.7.2, < 6.8.3 6.8.3
  40. Hoch · 7.1 CVE-2021-23340 < 6.8.8 6.8.8

Erkennen Sie Schwachstellen in Ihrer Anwendung

Mit der DockRay-Integration und aktivierter Softwareinventarisierung prüft DockRay gemeldete Komponentenversionen auf bekannte Schwachstellen und benachrichtigt Sie über bestätigte Treffer. Die Abdeckung hängt von der unterstützten Technologie und den verfügbaren Meldungen ab.

Anwendung verbinden
DockRay Newsletter

Anwendungssicherheit in Ihrem Postfach

Wichtige Schwachstellen, konkrete Empfehlungen und praktische Tipps für Ihre Anwendungen. Wählen Sie Ihre Technologien und verfolgen Sie, was für Ihr Projekt relevant ist.

  • Eine tägliche Zusammenfassung neuer Schwachstellen, auch kritischer.
  • Benachrichtigungen über wichtige Updates.
  • Praktische Tipps zur Sicherheit und Überwachung von Anwendungen.

Leer lassen, um Meldungen zu allen Technologien zu erhalten.

Kostenlos anmelden. In jeder E-Mail mit einem Klick abmelden.