<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Thank You for Patching: Homelab</title><description>Homelab posts. If you deploy this patch, what breaks, and should you hold?</description><link>https://thankyouforpatching.com/</link><language>en-us</language><atom:link href="https://thankyouforpatching.com/homelab/rss.xml" rel="self" type="application/rss+xml"/><item><title>Nextcloud&apos;s built-in Collabora app: exploited for six weeks, CVE&apos;d for ten days</title><link>https://thankyouforpatching.com/posts/nextcloud-collabora-code-cve-2026-110447/</link><guid isPermaLink="true">https://thankyouforpatching.com/posts/nextcloud-collabora-code-cve-2026-110447/</guid><description>Patch now. Nextcloud: Collabora Online - Built-in CODE Server (richdocumentscode) before 26.4.303. Status: Open.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;strong&gt;Call: Patch now.&lt;/strong&gt; CVE-2026-110447 is unauthenticated command injection in the optional “Collabora Online - Built-in CODE Server” Nextcloud app (richdocumentscode). Admins reported attacks going back to Sept 10, and CISA added it to KEV on Oct 23.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Fixed in:&lt;/strong&gt; richdocumentscode 26.4.303, released Sept 11. The advisory and CVE didn’t appear until Oct 14, so if your scanner stayed quiet in September, that’s why.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;How it works:&lt;/strong&gt; A request to the app’s proxy.php injects OS commands, but only while the bundled CODE server is stopped. Attackers have been dropping PHP web shells and hunting for password databases, password-manager files and crypto wallets.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Who’s hit:&lt;/strong&gt; Self-hosted Nextcloud with the built-in CODE app. Collabora says standalone Collabora Online, Docker and RPM/DEB installs, and Nextcloud All-in-One aren’t affected.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Do:&lt;/strong&gt; Update to 26.4.303 or later, or remove the app. Disabling it isn’t enough. Then look in apps/richdocumentscode for PHP files you didn’t put there, and check proxy.php requests back to Sept 10. On Nextcloud 29 or older, upgrade Nextcloud or remove the app.&lt;/p&gt;
&lt;p&gt;Sources: &lt;a href=&quot;https://www.bleepingcomputer.com/news/security/hackers-exploit-collabora-rce-flaw-to-backdoor-nextcloud-servers/&quot;&gt;BleepingComputer&lt;/a&gt;, &lt;a href=&quot;https://github.com/advisories/GHSA-f97p-r72q-64h2&quot;&gt;GitHub advisory&lt;/a&gt;, &lt;a href=&quot;https://thehackernews.com/2026/10/hackers-backdoor-nextcloud-servers.html&quot;&gt;The Hacker News&lt;/a&gt;.&lt;/p&gt;
</content:encoded><category>Nextcloud</category><category>Patch now</category><category>open</category><category>Enterprise</category><category>Homelab</category></item><item><title>php2shell: patch PHP now, and remember how many of your boxes quietly run it</title><link>https://thankyouforpatching.com/posts/php2shell-2026/</link><guid isPermaLink="true">https://thankyouforpatching.com/posts/php2shell-2026/</guid><description>Patch now. PHP: PHP 8.2-8.5, PAN-OS, Panorama, pfSense, Synology DSM packages, and TrueNAS apps. Status: Open.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;strong&gt;Call: Patch now.&lt;/strong&gt; CVE-2026-109618 and CVE-2026-109619 together give an unauthenticated attacker remote code execution on any PHP install that serves web requests. Fixed builds are 8.5.12, 8.4.27, 8.3.36 and 8.2.35. PHP 8.1 and older get no fix, and CISA says to take those systems offline until you’ve patched.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Exploitation:&lt;/strong&gt; CISA’s alert, revised Oct 23, says successful exploitation had not been observed at publication. Unit 42 has seen a proof of concept. One post on X claims it’s already being exploited. I haven’t seen that corroborated.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Where PHP hides:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PAN-OS/Panorama management UI&lt;/strong&gt;, all releases from 10.2 to 12.2. There’s no fixed build yet. Hotfixes are due Oct 26-30. Until they land, restrict management access to a jump host and remove management profiles from untrusted interfaces. GlobalProtect is not affected. (&lt;a href=&quot;https://ctipilot.ch/entries/2026-10-22/pan-os-panorama-php2shell-mgmt-interface-no-fixed-release/&quot;&gt;ctipilot write-up of the PAN advisory&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;pfSense.&lt;/strong&gt; Update from SSH or the console, not the GUI, and force-reinstall WireGuard or it may not come back up. Don’t do it over the WireGuard tunnel you’re connected through. (&lt;a href=&quot;https://www.netgate.com/blog/critical-php-security-update&quot;&gt;Netgate&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Synology.&lt;/strong&gt; Update PHP in Package Center. MailStation needs a manual update. (&lt;a href=&quot;https://www.synology.com/en-global/company/news/article/php2shell&quot;&gt;Synology&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TrueNAS.&lt;/strong&gt; The platform isn’t affected, but PHP-based catalog apps are, so update those images. (&lt;a href=&quot;https://security.truenas.com/scale/impact-statements/php2shell-2026/&quot;&gt;TrueNAS&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Sources: &lt;a href=&quot;https://www.cisa.gov/news-events/alerts/2026/10/21/critical-vulnerabilities-php-require-immediate-patching&quot;&gt;CISA&lt;/a&gt;, &lt;a href=&quot;https://thephp.foundation/blog/2026/10/21/todays-php-security-release-and-how-were-strengthening-php-security/&quot;&gt;PHP Foundation&lt;/a&gt;, &lt;a href=&quot;https://www.kb.cert.org/vuls/id/763488&quot;&gt;CERT/CC VU#763488&lt;/a&gt;.&lt;/p&gt;
</content:encoded><category>PHP</category><category>Patch now</category><category>open</category><category>Enterprise</category><category>Homelab</category></item><item><title>Plex2Shell: your media server is now somebody else&apos;s crypto miner</title><link>https://thankyouforpatching.com/posts/plex2shell-2026/</link><guid isPermaLink="true">https://thankyouforpatching.com/posts/plex2shell-2026/</guid><description>Patch now. Plex: Plex Media Server before 1.43.3.10861. Status: Open.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;strong&gt;Call: Patch now.&lt;/strong&gt; Four Plex Media Server bugs (CVE-2026-96652, -96654, -96655, -96656) chain into unauthenticated code execution. Plex confirmed active, widespread exploitation on Oct 19, three days after a public proof of concept, and CISA added all four to KEV on Oct 20.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Fixed in:&lt;/strong&gt; 1.43.3.10861. That build went public on Aug 4, so this is less a new patch than a bill coming due. If you’re on it, you’re fine. If your NAS package center says you’re current, check anyway: Settings &amp;gt; General in Plex Web shows the real version.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What attackers do:&lt;/strong&gt; Steal the owner’s admin token, write a shared library into the Codecs folder, run it. Payloads seen so far are crypto miners and proxy software that rents out your home connection.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Who’s hit:&lt;/strong&gt; Anyone with Remote Access on or port 32400 forwarded. Field Effect cites Shadowserver counting more than 36,000 exposed, unpatched servers in early September. Internal-only servers are still reachable from your own network.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If you were exposed while vulnerable, assume compromise.&lt;/strong&gt; Plex’s IoCs: unfamiliar child processes (myawesomeproxy, mylovelyminer, x12345), unknown .so/.dll files in Codecs, transcoder options in Preferences.xml you didn’t set, traffic to proxystream.st, high CPU while nothing plays. Rebuild from a clean install, sign out all devices, change your Plex password, and treat any share the Plex account could reach as exposed. Then turn off Remote Access if you don’t actually stream away from home.&lt;/p&gt;
&lt;p&gt;Sources: &lt;a href=&quot;https://forums.plex.tv/t/important-security-update-for-plex-media-server-v1-43-2-and-earlier/942319&quot;&gt;Plex advisory&lt;/a&gt;, &lt;a href=&quot;https://www.cisa.gov/news-events/alerts/2026/10/20/cisa-adds-six-known-exploited-vulnerabilities-catalog&quot;&gt;CISA&lt;/a&gt;, &lt;a href=&quot;https://fieldeffect.com/blog/active-exploitation-plex2shell-vulnerabilities&quot;&gt;Field Effect&lt;/a&gt;.&lt;/p&gt;
</content:encoded><category>Plex</category><category>Patch now</category><category>open</category><category>Homelab</category></item><item><title>Debian 13 kernel 6.12.111 and Broadcom NICs: Proxmox already did this one</title><link>https://thankyouforpatching.com/posts/debian13-bnxt-612111/</link><guid isPermaLink="true">https://thankyouforpatching.com/posts/debian13-bnxt-612111/</guid><description>Hold. Debian: Debian 13 trixie kernel 6.12.111+deb13, bnxt_en, and Proxmox VE 9.2 kernel 7.0.14. Status: Open.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;strong&gt;Call: Hold&lt;/strong&gt; on Debian 13 hosts with Broadcom NetXtreme-E (bnxt_en) NICs. This is reported, not confirmed: there are two merged Debian bugs, #1149564 and #1149790, and one of the reporters runs a fleet of identical servers. Stay on 6.12.107+deb13, which the reporter confirms is stable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Symptoms:&lt;/strong&gt; AMD-Vi IO_PAGE_FAULT from bnxt_en, “Abandoning msg … firmware status: 0x2000001”, and hwrm errors. One port dies, and later the other. It happens idle or under load. Firmware updates didn’t help.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why it looks familiar:&lt;/strong&gt; Proxmox kernel 7.0.14-20/-21 hit the same bnxt_en DMA padding regression in September. Proxmox fixed it in -22 and -23 with the upstream patch “bnxt_en: fix DMA mapping length for padded small packets.” If you run PVE, move to 7.0.14-23 or later and drop your kernel pins. If you run plain Debian, wait for a kernel that carries that patch.&lt;/p&gt;
&lt;p&gt;Sources: &lt;a href=&quot;https://www.mail-archive.com/debian-kernel@lists.debian.org/msg150887.html&quot;&gt;debian-kernel list&lt;/a&gt;, &lt;a href=&quot;https://bugs.debian.org/1149564&quot;&gt;Debian #1149564&lt;/a&gt;, &lt;a href=&quot;https://lore.proxmox.com/pve-devel/1791358672.2psqg8mwv6.astroid@yuna.none/&quot;&gt;Proxmox pve-devel&lt;/a&gt;.&lt;/p&gt;
</content:encoded><category>Debian</category><category>Hold</category><category>open</category><category>Enterprise</category><category>Homelab</category></item></channel></rss>