XWiki Pro Macros: excerpt-include title and content injection executes code
Impact
XWiki Pro Macros versions 1.13 to 1.14.5 have a weakness where the `excerpt-include` macro does not properly escape the included page's title and content, allowing syntax injection. Any user able to edit a page can supply executable macro syntax. This affects the confidentiality, integrity, and availability of the XWiki installation.
Summarized by @cf/meta/llama-3.3-70b-instruct-fp8-fast. Verify details against the original sources.Affected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
xwikisas · GitHub_M
xwiki-pro-macros
1 range
xwikisas · GitHub_M
xwiki-pro-macros
Compare with this publisher’s ranges. This does not inspect your installation.
affected
>= 1.13, < 1.14.5
Other versions: unknown
Original source 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.
Inside the record
Evidence available
Describes the evidence in this view, not whether the product is safe.
Original records
CVE-2026-44179View the latest unmodified CVE JSON from the official source. It may be newer than this imported page.
cve.new JSON →Underlying weaknesses
The source’s classification of what caused the vulnerability.
Contributing organizations · 1
Assigning organization
What changed
Follow changesLarge field values are marked as truncated previews. Original source snapshots remain retained.