WaratekVRT Sign in

CVE-2024-37900 XWiki

Affected softwareXWiki
Severity6.4 Medium CVSS 3.1 2 scores
Fixed in14.10.21, 15.5.5, 15.10.6, 16.0.0
WeaknessCode injection (CWE-94)
Published31 Jul 2024
Updated17 Jun 2026

Description

XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. When uploading an attachment with a malicious filename, malicious JavaScript code could be executed. This requires a social engineering attack to get the victim into uploading a file with a malicious name. The malicious code is solely executed during the upload and affects only the user uploading the attachment. While this allows performing actions in the name of that user, it seems unlikely that a user wouldn't notice the malicious filename while uploading the attachment. This has been patched in XWiki 14.10.21, 15.5.5, 15.10.6 and 16.0.0.

CWE-96

Exploitation status

Proof of concept only

A proof of concept exists, but no reviewed exploit catalogue lists this CVE.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: poc CISA recorded that an exploit has been demonstrated. Automatable: no, technical impact: total.
  • Indexed PoC none indexed
  • EPSS 16% chance in 30 days A model's forecast, not a report of exploitation. Higher than 97% of all scored CVEs.

Waratek protection

No exploit published

Within Waratek scope. In the sources we check, nobody has published exploit code for this CVE or reported it being exploited.

A public code fix exists: xwiki/xwiki-platform 6cdd69d.

  • Protection none
  • Action unverified
  • Review automated Upstream data
  • Record active
Decided by Exploit code for this candidate, published in a reviewed catalogue or a GitHub repository with 5 or more stars, or in use per CISA or VulnCheck; not only a CISA verdict, a forecast, or nothing at all
Finding This CVE is not listed in CISA KEV or VulnCheck KEV, CISA Vulnrichment records no active exploitation, no reviewed exploit catalogue carries an entry for it, and no GitHub PoC repository for it has 5 or more stars. Nobody has published exploit code worth tracing, so it is not a candidate for a rule ahead of the ones where somebody has; an upstream fix path does exist, so the remediation half of the candidacy still holds. This is a statement about what has been published, not about whether the defect is reachable or serious.
Candidate fix https://github.com/xwiki/xwiki-platform/commit/6cdd69d31d6bf3caa7f40ec55eb317e4e528ad28 : a commit: the change itself

CVSS

6.4 MEDIUM v3.1 CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N 2 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 6.4 MEDIUM CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N security-advisories@github.com Secondary published
CVSS 3.1 4.6 MEDIUM CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N NVD Primary

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.xwiki.platform:xwiki-platform-web-war 4.2-milestone-3 14.10.21 unbounded
org.xwiki.platform:xwiki-platform-web-war 15.0-rc-1 15.5.5 unbounded
org.xwiki.platform:xwiki-platform-web-war 15.6-rc-1 15.10.6 unbounded
org.xwiki.platform:xwiki-platform-web-war 16.0.0-rc-1 16.0.0 unbounded

Products and versions

2 products, 10 version entries
SourceVendorProductSchemeAffected versions
osv org.xwiki.platform xwiki-platform-web-war generic ≥ 4.2 and < 14.10.21 · ≥ 15.0 and < 15.5.5 · ≥ 15.6 and < 15.10.6 · ≥ 16.0.0 and < 16.0.0
nvd xwiki xwiki generic 4.2 · 4.2:milestone3 · > 4.2 and < 14.10.21 · ≥ 15.0 and < 15.5.5 · ≥ 15.6 and < 15.10.6 · 16.0.0:rc1

References

URLTags
https://github.com/xwiki/xwiki-platform/commit/6cdd69d31d6bf3caa7f40ec55eb317e4e528ad28 commit
https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-wf3x-jccf-5g5g WEB
https://github.com/xwiki/xwiki-platform/commit/8b8a2d80529b9a9c038014c1eb6c2adc08069dfd WEB
https://github.com/xwiki/xwiki-platform/commit/910a5018a50039e8b24556573dfe342f143ef949 WEB
https://github.com/xwiki/xwiki-platform/commit/9df46f8e5313af46f93bccd1ebc682e28126573f WEB
https://github.com/xwiki/xwiki-platform PACKAGE
https://jira.xwiki.org/browse/XWIKI-19602 WEB
https://jira.xwiki.org/browse/XWIKI-19611 WEB
https://jira.xwiki.org/browse/XWIKI-21769 WEB

Timeline

Published2024-07-31By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.