<?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:halo_dev:halo:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3ahalo_devhalo/</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>Thu, 24 Sep 2026 14:47:13 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3ahalo_devhalo/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>Improper Neutralization Vulnerability in Halo SpEL Handler</title><link>https://feed.craftedsignal.io/briefs/2026-09-cve-2026-97182/</link><pubDate>Thu, 24 Sep 2026 14:47:13 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-cve-2026-97182/</guid><description>Halo versions 2.25.4/2.26.1 and prior contain a critical vulnerability in the SpEL Handler component, allowing remote unauthenticated attackers to achieve remote code execution through improper expression neutralization.</description><content:encoded><![CDATA[<p>A security vulnerability identified as CVE-2026-97182 affects Halo versions 2.25.4/2.26.1 and prior. The vulnerability resides within the ReplyNotificationSubscriptionHelper.java component, specifically related to the handling of Spring Expression Language (SpEL) expressions. An unauthenticated remote attacker can exploit this flaw by manipulating input parameters passed to the notification subscription function. Because the input is not properly neutralized, the application interprets the malicious input as a SpEL expression, which the underlying framework executes. This leads to arbitrary code execution on the server hosting the Halo instance. Publicly disclosed exploit code currently exists, and the vendor has not provided a responsive update to the disclosure. Defenders should prioritize isolating affected Halo instances or implementing strict input validation at the web application firewall (WAF) layer until patches are available.</p>
<h2 id="impact">Impact</h2>
<p>The vulnerability allows for unauthenticated remote code execution, which grants the attacker full control over the application server. This can lead to total system compromise, data exfiltration, or the deployment of persistent threats such as web shells or ransomware within the organization's network environment.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Implement strict input validation or request filtering on all traffic directed to the Halo API endpoints associated with notification subscriptions.</li>
<li>Monitor web server logs for HTTP requests containing common SpEL injection characters such as #{, }, T(, or Class.forName.</li>
<li>Ensure the application service account runs with the principle of least privilege, specifically limiting execution permissions and file system access.</li>
<li>Block or restrict access to the Halo management interface from non-trusted networks until the vulnerability is addressed by the vendor.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>vulnerability</category><category>rce</category><category>webserver</category></item></channel></rss>