Kritisch

XWiki Platform vulnerable to reflected cross-site scripting through revision parameter in content menu

  • Veröffentlicht: 08.11.2023
  • Aktualisiert: 11.10.2026 11:21

Impact

XWiki is vulnerable to reflected cross-site scripting (RXSS) via the rev parameter that is used in the content of the content menu without escaping. If an attacker can convince a user to visit a link with a crafted parameter, this allows the attacker to execute arbitrary actions in the name of the user, including remote code (Groovy) execution in the case of a user with programming right, compromising the confidentiality, integrity and availability of the whole XWiki installation.

The vulnerability can be demonstrated by opening <xwiki-host>/xwiki/bin/view/Main/?rev=xar%3Aorg.xwiki.platform%3Axwiki-platform-distribution-flavor-common%2F15.5%25%25%22%3e%3cscript%3ealert(1)%3c%2fscript%3e where <xwiki-host> is the URL of your XWiki installation. If an alert is displayed, the installation is vulnerable.

Patches

This has been patched in XWiki 15.6 RC1, 15.5.1 and 14.10.14.

Workarounds

The patch can be manually applied without upgrading (or restarting) the instance.

References

Attribution

We thank Agostino Parentela, Vulnerability Management Engineer of TicketOne S.p.A., agostino.parentela@ticketone.it for reporting this vulnerability.

Betroffene Software

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

PlattformPaketAnfällige VersionenBehoben in
Java / Kotlin (Maven) org.xwiki.platform:xwiki-platform-flamingo-skin-resources >= 9.7-rc-1, < 14.10.14, >= 15.0-rc-1, < 15.5.1 14.10.14, 15.5.1

Verweise

CVSS-Wert 9.6/10
CVSS-Vektor
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Schwäche (CWE)
CWE-79, CWE-80
Plattform
Java / Kotlin (Maven)
Paket
org.xwiki.platform:xwiki-platform-flamingo-skin-resources
Veröffentlicht
08.11.2023
Aktualisiert
11.10.2026 11:21

Quellen und Lizenzen

OSV / GitHub Advisory Database - GHSA-j9rc-w3wv-fv62 - CC BY 4.0

Schwachstellenhistorie: org.xwiki.platform:xwiki-platform-flamingo-skin-resources

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

Einträge insgesamt
6
Erste → letzte
04.2023 12.2025
Ohne Fix
0
In Angriffen ausgenutzt
0

Verteilung nach Schweregrad

  • Kritisch 4
  • Hoch 1
  • Mittel 1

Veröffentlichungen pro Jahr

  1. 2023: 5
  2. 2024: 0
  3. 2025: 1
  4. 2026: 0
  1. Mittel CVE-2025-66472 >= 6.2-milestone-1, < 16.10.10, >= 17.0.0-rc-1, < 17.4.2 16.10.10, 17.4.2
  2. XWiki Platform vulnerable to reflected cross-site scripting through revision parameter in content menu dieser Eintrag
    Kritisch · 9.6 CVE-2023-46732 >= 9.7-rc-1, < 14.10.14, >= 15.0-rc-1, < 15.5.1 14.10.14, 15.5.1
  3. Kritisch · 9.6 CVE-2023-35158 >= 9.4-rc-1, < 14.10.5, >= 15.0-rc-1, < 15.1-rc-1 14.10.5, 15.1-rc-1
  4. Kritisch · 9.6 CVE-2023-35156 >= 6.0-rc-1, < 14.10.6, >= 15.0-rc-0, < 15.1 14.10.6, 15.1
  5. Kritisch · 9.6 CVE-2023-35162 >= 6.1-rc-1, < 14.10.5, >= 15.0-rc-1, < 15.1-rc-1 14.10.5, 15.1-rc-1
  6. Hoch · 8.9 CVE-2023-29207 >= 1.9-milestone-2, < 13.10.10, >= 14.0-rc-1, < 14.4.6, >= 14.5, < 14.9 13.10.10, 14.4.6, 14.9

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.