{"description":"Trending threats, MITRE ATT\u0026CK coverage, and detection metadata — refreshed continuously.","feed_url":"https://feed.craftedsignal.io/tags/cve-2026-33229/","home_page_url":"https://feed.craftedsignal.io/","items":[{"_cs_actors":[],"_cs_cves":[],"_cs_exploited":false,"_cs_products":[],"_cs_severities":["high"],"_cs_tags":["xwiki","rce","velocity","scripting","CVE-2026-33229"],"_cs_type":"advisory","_cs_vendors":[],"content_html":"\u003cp\u003eXWiki versions before 17.4.8 and 17.10.1 are susceptible to remote code execution (RCE) due to an improperly protected Velocity scripting API. This vulnerability, identified as CVE-2026-33229, allows users with existing script rights to bypass the intended sandboxing mechanisms of the Velocity scripting API. By exploiting this flaw, attackers can execute arbitrary code, including potentially malicious Python scripts, on the XWiki instance. This vulnerability allows an attacker to gain complete control over the XWiki instance, compromising the confidentiality, integrity, and availability of the system and its data. The issue has been addressed in XWiki versions 17.4.8 and 17.10.1 by enforcing a requirement for programming rights to access the vulnerable API.\u003c/p\u003e\n\u003ch2 id=\"attack-chain\"\u003eAttack Chain\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003eAn attacker gains script rights within the XWiki instance, either through compromised credentials or misconfigured permissions.\u003c/li\u003e\n\u003cli\u003eThe attacker crafts a malicious request leveraging the unprotected Velocity scripting API.\u003c/li\u003e\n\u003cli\u003eThis request bypasses the intended sandboxing of the Velocity scripting engine.\u003c/li\u003e\n\u003cli\u003eThe attacker injects arbitrary code, such as a Python script, into the Velocity template.\u003c/li\u003e\n\u003cli\u003eThe Velocity engine executes the injected code on the XWiki server.\u003c/li\u003e\n\u003cli\u003eThe attacker gains arbitrary code execution privileges on the server.\u003c/li\u003e\n\u003cli\u003eThe attacker leverages the code execution to install a web shell.\u003c/li\u003e\n\u003cli\u003eUsing the web shell, the attacker gains complete control over the XWiki instance, enabling data theft, modification, or denial of service.\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch2 id=\"impact\"\u003eImpact\u003c/h2\u003e\n\u003cp\u003eSuccessful exploitation of this vulnerability grants attackers complete control over the XWiki instance. This can lead to the theft of sensitive data stored within the XWiki, unauthorized modification of existing data, or a complete denial of service. While the exact number of potential victims is unknown, any XWiki instance running a vulnerable version is at risk, particularly those where script rights are broadly assigned. This vulnerability has the potential to severely impact organizations relying on XWiki for critical business functions.\u003c/p\u003e\n\u003ch2 id=\"recommendation\"\u003eRecommendation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade XWiki instances to version 17.4.8 or 17.10.1 or later to patch CVE-2026-33229.\u003c/li\u003e\n\u003cli\u003eImplement the Sigma rule \u0026ldquo;Detect Suspicious XWiki Velocity Scripting API Usage\u0026rdquo; to identify potential exploitation attempts.\u003c/li\u003e\n\u003cli\u003eReview and restrict script rights assignments within XWiki to minimize the attack surface, as mentioned in the overview.\u003c/li\u003e\n\u003c/ul\u003e\n","date_modified":"2026-04-08T15:00:17Z","date_published":"2026-04-08T15:00:17Z","id":"/briefs/2026-04-xwiki-rce/","summary":"XWiki is vulnerable to remote code execution due to an improperly protected scripting API, allowing users with script rights to bypass the Velocity scripting API sandbox and execute arbitrary code, leading to full instance compromise.","title":"XWiki Remote Code Execution via Unprotected Velocity Scripting API","url":"https://feed.craftedsignal.io/briefs/2026-04-xwiki-rce/"}],"language":"en","title":"CraftedSignal Threat Feed — CVE-2026-33229","version":"https://jsonfeed.org/version/1.1"}