XWiki Pro Macros: excerpt-include title and content injection executes code (xwikisas xwiki-pro-macros)
En bref
- Source
- CVE.org
- EPSS
- EPSS 0.69 % · centile 53 ()
- État
- PUBLISHED
- Publiée
- Mise à jour
- Attribuée par
- GitHub_M
Description
XWiki Remote Macros provides XWiki rendering macros that are useful when migrating content from Confluence. From 1.13 until 1.14.5, the `excerpt-include` macro does not properly escape the included page's title and executes `excerpt` content with the macro's rights. The title handling in `xwiki-pro-macros-ui/src/main/resources/Confluence/Macros/ExcerptInclude.xml` and the rendering of `excerpt` content into XWiki syntax both allow syntax injection. Any user able to edit a page, even without script or programming rights, can supply executable macro syntax in the title or `excerpt` and cause remote code execution when the page is included. This affects confidentiality, integrity and availability of the whole XWiki installation. This issue is fixed in version 1.14.5.
Faiblesses (CWE)
- CWE-95 — Injection via eval
Références
Scores
| Version | Score | Vecteur | Évalué par |
|---|---|---|---|
| CVSS 3.1 | CRITICAL 9.9 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H | GitHub_M |
Avis
- GHSA-w56x-9778-rppx — xwiki-pro-macros has remote code execution from page title and content via excerpt-include macro
Références européennes
- ENISA EUVD · EUVD-2026-112144
- GCVE · GCVE-0-2026-44179
Produits affectés
| Produit | Versions |
|---|---|
| xwikisas · xwiki-pro-macros | affected >= 1.13, < 1.14.5 |
Sources
| Source | Licence |
|---|---|
| CVE List (CVEProject cvelistV5) | CVE Program Terms of Use |
| EPSS (FIRST.org) | FIRST — attribution requested |
| ENISA EUVD | ENISA — reproduction authorised, source acknowledged |