<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>#Security — Seconds to Midnight</title><description>Content tagged with #Security.</description><link>https://dbuho.me</link><language>en</language><copyright>© 2026 Damián Búho</copyright><managingEditor>damian.buho@proton.me (Damián Búho)</managingEditor><webMaster>damian.buho@proton.me (Damián Búho)</webMaster><lastBuildDate>Thu, 12 Nov 2026 16:25:25 GMT</lastBuildDate><category>Resilience</category><ttl>60</ttl><image><url>https://dbuho.me/favicon-48x48.png</url><title>#Security — Seconds to Midnight</title><link>https://dbuho.me</link></image><atom:link rel="self" type="application/rss+xml" href="https://dbuho.me/tags/security.rss"/><item><title>Post: Another PHPocalypse: CVE-2026-109618 and CVE-2026-109619</title><link>https://dbuho.me/post/another-phpocalypse-cve-2026-109618-and-cve-2026-109619/?utm_source=tag-security&amp;utm_medium=rss</link><guid isPermaLink="false">01M5G12P950QYP3MH4XDZCS0JB</guid><description>PHP2Shell: AI uncovers critical RCE vulnerabilities affecting 70% of the Internet . In short, if you didn&amp;#39;t update your PHP on the 21st, you&amp;#39;re in danger. You can check if you&amp;#39;re vulnerable via a self-hosted script or the Brandefense ATLAS checker . Other light reading in attached links. Personal Experience I had only one vulnerable service: Matomo Analytics (and Matomo&amp;#39;s reaction to most of their users getting screwed is quite underwhelming). Custom image on a custom PHP distribution. And even though it&amp;#39;s a sad day for the internet, I am quite amused by my OCD paying off:</description><pubDate>Wed, 21 Oct 2026 19:24:47 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://www.wiz.io/blog/php2shell-php-rce&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot; class=&quot;external-link&quot;&gt;PHP2Shell: AI uncovers critical RCE vulnerabilities affecting 70% of the Internet&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In short, if you didn&amp;#39;t update your PHP on the 21st, you&amp;#39;re in danger.&lt;/p&gt;
&lt;p&gt;You can check if you&amp;#39;re vulnerable via a &lt;a href=&quot;https://github.com/CyberRoute/php2shell-scanner&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot; class=&quot;external-link&quot;&gt;self-hosted script&lt;/a&gt; or the &lt;a href=&quot;https://atlas.brandefense.io/php-vulnerability-check&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot; class=&quot;external-link&quot;&gt;Brandefense ATLAS checker&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Other light reading in attached links.&lt;/p&gt;
&lt;h2&gt;Personal Experience&lt;/h2&gt;
&lt;p&gt;I had only one vulnerable service: Matomo Analytics (and Matomo&amp;#39;s reaction to most of their users getting screwed is quite underwhelming). Custom image on a custom PHP distribution.&lt;/p&gt;
&lt;p&gt;And even though it&amp;#39;s a sad day for the internet, I am quite amused by my OCD paying off:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Matomo was inside a rootless container&lt;/li&gt;
&lt;li&gt;On a rootless container runtime&lt;/li&gt;
&lt;li&gt;With an isolated network&lt;/li&gt;
&lt;li&gt;Container had &lt;code&gt;cap_drop&lt;/code&gt; and &lt;code&gt;no-new-privileges&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Separate database and cache&lt;/li&gt;
&lt;li&gt;All consumers of the analytics script had it locally pinned or used &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/Security/Defenses/Subresource_Integrity&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot; class=&quot;external-link&quot;&gt;Subresource Integrity&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;CI blocked any attempts by nightly builds to publish an image with an old PHP interpreter&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There are some things that definitely need improvement, but overall, it&amp;#39;s nice not to be in a panic.&lt;/p&gt;
&lt;h2&gt;Shameless Plug&lt;/h2&gt;
&lt;p&gt;Ironically, my second specialization after CI/CD/Platform Engineering is the modernization of PHP applications (I&amp;#39;ve spent 20 years in PHP-related development).&lt;/p&gt;
&lt;p&gt;If you need something pulled out of the 7.x bog, help with fixing modern deployments, or assistance in preventing/minimizing damage in the future, &lt;a href=&quot;mailto:damian.buho@proton.me&quot;&gt;send me an email&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I would also point out that this won&amp;#39;t be the last drama of its kind, so embrace it.&lt;/p&gt;
&lt;p&gt;Brave new world: people without skills or responsibility wielding one of the most powerful tools in human history.&lt;/p&gt;</content:encoded><category>Language: PHP</category><category>Vulnerabilities</category><category>Security</category><author>damian.buho@proton.me (Damián Búho)</author></item><item><title>Project: Uwindaji Kit</title><link>https://dbuho.me/project/uwindaji-server/?utm_source=tag-security&amp;utm_medium=rss</link><guid isPermaLink="false">01M293G9GME7ET8ZWZRD11ZRT6</guid><description>I needed an automatic system that could gather and store intelligence with evidence-grade quality. It&amp;#39;s an interesting experiment: using &amp;quot;agentic workflows&amp;quot; for something that actually matters. Closed-source project.</description><pubDate>Tue, 01 Sep 2026 03:58:52 GMT</pubDate><content:encoded>&lt;p&gt;I needed an automatic system that could gather and store intelligence with evidence-grade quality.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s an interesting experiment: using &amp;quot;agentic workflows&amp;quot; for something that actually matters.&lt;/p&gt;
&lt;p&gt;Closed-source project.&lt;/p&gt;</content:encoded><category>Intelligence</category><category>Security</category><author>damian.buho@proton.me (Damián Búho)</author></item><item><title>Project: Custodio</title><link>https://dbuho.me/project/custodio/?utm_source=tag-security&amp;utm_medium=rss</link><guid isPermaLink="false">01M293G8NX13YG9Q0J451EEES4</guid><description>I was a digital nomad for many years, and had multiple surprises. From floods, volcanos and earthquakes to one less-known holiday in Argentina when all the shops are closed. And I don&amp;#39;t like surprises. So I decided to build a service that constantly calculates your risks and warns you about things you should now for your location in space and time. With respect to privacy, notification fatigue and total customization.</description><pubDate>Sun, 03 May 2026 21:35:30 GMT</pubDate><content:encoded>&lt;p&gt;I was a digital nomad for many years, and had multiple surprises.
From floods, volcanos and earthquakes to one less-known holiday in Argentina when all the shops are
closed.&lt;/p&gt;
&lt;p&gt;And I don&amp;#39;t like surprises. So I decided to build a service that constantly calculates your risks
and warns you about things you should now for your location in space and time.&lt;/p&gt;
&lt;p&gt;With respect to privacy, notification fatigue and total customization.&lt;/p&gt;</content:encoded><category>Resilience</category><category>Security</category><author>damian.buho@proton.me (Damián Búho)</author></item></channel></rss>