GitHub Advisoryadvisory · Maven

GHSA-wc53-4255-gw3f The XWiki JIRA extension allows data leak through an XXE attack by using a fake JIRA server

HIGH Published 2025-04-04 Modified 2025-04-04 Official page ↗
Aliases
CVE-2025-31487
Ecosystem
Maven
Packages
org.xwiki.contrib.jira:jira-macro-default
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Weaknesses
CWE-611
Reviewed
2025-04-04

Affected packages

• Maven org.xwiki.contrib.jira:jira-macro-default: >= 4.2, < 8.5.6 → fixed in 8.5.6

Description

Impact If the JIRA macro is installed, any logged in XWiki user could edit his/her user profile wiki page and use that JIRA macro, specifying a fake JIRA URL that returns an XML specifying a DOCTYPE pointing to a local file on the XWiki server host and displaying that file's content in one of the returned JIRA fields (such as the summary or description for example). For example: ``` ]> ... &xxe; https://jira.xwiki.org/browse/XE-307 {RETIRED} XWiki Enterprise &xxe; ... ``` Patches The vulnerability has been patched in the JIRA Extension v8.6.5. Workarounds No easy workaround except to upgrade (which is easy using the XWiki Extension Manager). References • https://github.com/xwiki-contrib/jira/commit/98a74c2a516b42689c73b13ecd94e9c1998fa9cb and https://github.com/xwiki-contrib/jira/commit/5049e352d16f8356734de70daf1202301f170ee6 • https://jira.xwiki.org/browse/JIRA-49 For more information If you have any questions or comments about this advisory: • Open an issue in Jira XWiki.org • Email us at Security Mailing List

Related

Alias · CVE (1)

  • CVE-2025-31487 The XWiki JIRA extension provides various integration points between XWiki and JIRA (macros, UI, CKEditor plugin). vulnerability

Weakness · CWE (1)

  • CWE-611 Improper Restriction of XML External Entity Reference weakness

References