<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:alfresco:activiti:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3aalfrescoactiviti/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Mon, 14 Sep 2026 23:36:59 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3aalfrescoactiviti/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>CVE-2026-91145 Expression Injection in Activiti</title><link>https://feed.craftedsignal.io/briefs/2026-09-activiti-expression-injection/</link><pubDate>Mon, 14 Sep 2026 23:36:59 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-activiti-expression-injection/</guid><description>Activiti through 7.1.0.M6 contains an expression injection vulnerability in process variables that allows unauthenticated method invocation on application beans during mail task execution.</description><content:encoded><![CDATA[<p>Activiti through 7.1.0.M6 contains a critical vulnerability where the engine fails to properly validate hash-brace deferred expressions provided in process variables. This flaw allows an attacker to bypass existing expression filtering mechanisms. An attacker can inject malicious SpEL (Spring Expression Language) expressions starting with the &quot;#{ &quot; sequence into process variables. These variables are persisted by the application and later evaluated within the full Spring application context whenever a mail task is triggered that utilizes variable-backed body fields. Successful exploitation allows for unauthorized method invocation on application beans, potentially leading to arbitrary code execution or unauthorized access to sensitive application data. Defenders should focus on identifying inputs that contain the &quot;#{&quot; sequence and monitoring for unexpected Spring bean method invocations during process engine execution.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-91145 allows remote attackers to execute arbitrary methods within the Spring application context. This could result in full application compromise, unauthorized data exfiltration, or modification of business processes managed by the Activiti engine. Organizations using affected versions of Activiti to manage sensitive workflows are at high risk of internal unauthorized command or function execution.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Upgrade to a version of Activiti that provides a security patch for CVE-2026-91145.</li>
<li>Implement strict input validation on all process variables, specifically looking for and sanitizing the &quot;#{ &quot; pattern before the data reaches the persistence layer.</li>
<li>Monitor web server logs for HTTP requests containing the &quot;#{&quot; sequence, which may indicate an attempt to inject malicious expressions into process variables.</li>
<li>Review and restrict access to the Activiti management interface to prevent unauthorized process variable modification.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>expression-injection</category><category>vulnerability</category></item></channel></rss>