<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[SECURITY: Immich and ReleaseBell packages still on Node 24.21.0 (CVE-2026-111497, Brotli)]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/nebulon" aria-label="Profile: nebulon">@<bdi>nebulon</bdi></a> the Immich and ReleaseBell packages still run Node v24.21.0, while other packages I checked already moved to 24.22.1 after the October Node security release.</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Package</th>
<th>Version</th>
<th>Node of the running process</th>
</tr>
</thead>
<tbody>
<tr>
<td>Immich</td>
<td>1.103.11</td>
<td>v24.21.0 (<code>/usr/local/node-24.21.0/bin/node</code>)</td>
</tr>
<tr>
<td>ReleaseBell</td>
<td>1.15.0</td>
<td>v24.21.0 (<code>/usr/local/node/bin/node</code>)</td>
</tr>
</tbody>
</table>
<p dir="auto">Why I think this matters:</p>
<ul>
<li>CVE-2026-111497 (out-of-bounds write in the Brotli decoder) is fixed in Node 24.22.1 and was added to CISA KEV on 27-10.</li>
<li>Both apps ship body-parser 2.3.0, which handles <code>Content-Encoding: br</code>. On Immich I confirmed with a harmless compressed request that the login endpoint decompresses the body before authentication. ReleaseBell's body parser also runs before routing. I did not try the actual exploit, so I can't say whether it works on these builds.</li>
<li>The app access settings in Cloudron don't help here, as the request reaches the app without a login.</li>
</ul>
<p dir="auto">Could these two get a rebuild on the updated Node? It may also be worth checking whether other packages pin Node the same way.</p>
]]></description><link>https://forum.cloudron.io/topic/16213/security-immich-and-releasebell-packages-still-on-node-24.21.0-cve-2026-111497-brotli</link><generator>RSS for Node</generator><lastBuildDate>Wed, 04 Nov 2026 05:35:19 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/16213.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 30 Oct 2026 07:35:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SECURITY: Immich and ReleaseBell packages still on Node 24.21.0 (CVE-2026-111497, Brotli) on Fri, 30 Oct 2026 17:18:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/james" aria-label="Profile: james">@<bdi>james</bdi></a> thanks! Related: cloudron/php-base:8.5-20261021 and the current WordPress package (3.17.1) still ship libbrotli1 1.2.0-3build1, while the Ubuntu fix for CVE-2026-111497 is 1.2.0-3ubuntu0.1. PHP apps reach this through libcurl, as WordPress decodes Brotli on outbound requests (see Patchstack's write-up, <a href="https://patchstack.com/articles/wordpress-doesnt-ship-brotli-its-still-exposed-to-cve-2026-111497/" target="_blank" rel="noopener noreferrer nofollow ugc">https://patchstack.com/articles/wordpress-doesnt-ship-brotli-its-still-exposed-to-cve-2026-111497/</a>). Could the PHP base get a rebuild as well?</p>
]]></description><link>https://forum.cloudron.io/post/132146</link><guid isPermaLink="true">https://forum.cloudron.io/post/132146</guid><dc:creator><![CDATA[imc67]]></dc:creator><pubDate>Fri, 30 Oct 2026 17:18:18 GMT</pubDate></item><item><title><![CDATA[Reply to SECURITY: Immich and ReleaseBell packages still on Node 24.21.0 (CVE-2026-111497, Brotli) on Fri, 30 Oct 2026 08:34:56 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/imc67" aria-label="Profile: imc67">@<bdi>imc67</bdi></a><br />
We are aware and are already working on it.</p>
]]></description><link>https://forum.cloudron.io/post/132114</link><guid isPermaLink="true">https://forum.cloudron.io/post/132114</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Fri, 30 Oct 2026 08:34:56 GMT</pubDate></item></channel></rss>