<rss version="2.0"><channel><title>Fancy Machines · Security Blog</title><link>https://blog.fancymachines.us/</link><description>Cybersecurity developments and enterprise technology, with sources and perspective.</description><language>en-us</language><item><title>llm-d 1.0 adds production controls for shared AI inference infrastructure</title><link>https://blog.fancymachines.us/cybersecurity/2026/10/25/llm-d-production-controls/</link><guid>https://blog.fancymachines.us/cybersecurity/2026/10/25/llm-d-production-controls/</guid><pubDate>Sun, 25 Oct 2026 00:24:12 &#43;0000</pubDate><description>&lt;p&gt;The llm-d project announced version 1.0 on October 20, bringing new operational controls to its open source software for distributed language-model inference. According to the &lt;a href=&#34;https://newsroom.ibm.com/2026-10-20-llm-d-1-0-advances-open,-cost-efficient-ai-inference-for-production-scale&#34;&gt;IBM-hosted release announcement&lt;/a&gt;, the release adds priority and fairness-aware flow control, high-availability routing and a versioned configuration API—plumbing for keeping shared AI infrastructure running.&lt;/p&gt;
&lt;p&gt;For organizations serving multiple tenants, the practical concern is competing requests: latency-sensitive interactions and bursty agent workloads share the same computing fleet. The &lt;a href=&#34;https://newsroom.ibm.com/2026-10-20-llm-d-1-0-advances-open,-cost-efficient-ai-inference-for-production-scale&#34;&gt;contributors say&lt;/a&gt; the new flow controls help prevent workloads from starving one another, while session-aware routing keeps conversations near cached context to reduce repeated computation.&lt;/p&gt;
&lt;p&gt;The release also addresses maintenance, when infrastructure needs attention while requests keep arriving. The &lt;a href=&#34;https://newsroom.ibm.com/2026-10-20-llm-d-1-0-advances-open,-cost-efficient-ai-inference-for-production-scale&#34;&gt;announcement describes&lt;/a&gt; hot-standby routers, rolling updates and coordinated upgrades for prefill and decode replicas. These are the project&amp;rsquo;s stated production capabilities; its separate cost-saving demonstrations depend on particular workloads and comparisons, rather than establishing a universal savings figure.&lt;/p&gt;
</description></item><item><title>Related PHP flaw affects fully patched releases, with a Cloudflare protection caveat</title><link>https://blog.fancymachines.us/cybersecurity/2026/10/25/php-upload-progress-protection-gap/</link><guid>https://blog.fancymachines.us/cybersecurity/2026/10/25/php-upload-progress-protection-gap/</guid><pubDate>Sun, 25 Oct 2026 00:22:01 &#43;0000</pubDate><description>&lt;p&gt;The PHP patching story acquired another chapter on October 23. In an &lt;a href=&#34;https://blog.cloudflare.com/php-vulnerabilities-waf-protection/&#34;&gt;update to its php2shell report&lt;/a&gt;, Cloudflare says the PHP project published an informational advisory for CVE-2026-115560, a related vulnerability in session upload progress. It affects fully patched PHP releases, including 8.5.12, with a fix expected in the next regular release.&lt;/p&gt;
&lt;p&gt;For operators relying on Cloudflare as an additional shield, the configuration detail matters: the company says its existing WAF rule covers known attempts only when PHP&amp;rsquo;s default upload progress field name is used. Customers who changed session.upload_progress.name are &lt;a href=&#34;https://blog.cloudflare.com/php-vulnerabilities-waf-protection/&#34;&gt;outside that rule&amp;rsquo;s coverage&lt;/a&gt;. Fully patched therefore does not mean this newly reported issue is resolved.&lt;/p&gt;
&lt;p&gt;The original php2shell flaws, CVE-2026-109618 and CVE-2026-109619, can permit denial of service, code execution, and data exposure, according to &lt;a href=&#34;https://blog.cloudflare.com/php-vulnerabilities-waf-protection/&#34;&gt;Cloudflare&amp;rsquo;s account&lt;/a&gt;. Its guidance is to update the PHP runtime rather than just website code or plugins, while retaining WAF protection. The related upload-progress fix remains pending in the supplied update.&lt;/p&gt;
</description></item><item><title>Cloudflare WAF adds response blocking and request-response detection</title><link>https://blog.fancymachines.us/cybersecurity/2026/10/25/cloudflare-waf-response-blocking/</link><guid>https://blog.fancymachines.us/cybersecurity/2026/10/25/cloudflare-waf-response-blocking/</guid><pubDate>Sun, 25 Oct 2026 00:22:01 &#43;0000</pubDate><description>&lt;p&gt;Cloudflare announced &lt;a href=&#34;https://blog.cloudflare.com/full-transaction-waf/&#34;&gt;full transaction detection and response rules&lt;/a&gt; for its web application firewall on October 21, making the capabilities generally available across plans, including Free. Detections correlate an HTTP request with the application&amp;rsquo;s response, while response rules can stop a matching origin response before it reaches the requester. The firewall now gets to read the reply.&lt;/p&gt;
&lt;p&gt;For applications and APIs proxying traffic through Cloudflare, the practical benefit is evidence about what a suspicious request actually produced. The company says &lt;a href=&#34;https://blog.cloudflare.com/full-transaction-waf/&#34;&gt;response blocking can withhold exposed information&lt;/a&gt;, but cannot undo actions already performed at the origin. That limitation matters: preventing delivery of a response does not reverse an application&amp;rsquo;s earlier work.&lt;/p&gt;
&lt;p&gt;Customers can create &lt;a href=&#34;https://blog.cloudflare.com/full-transaction-waf/&#34;&gt;up to three custom response rules&lt;/a&gt; with Log and Block actions, combining request and response fields. Custom rules cannot yet inspect response bodies. Cloudflare recommends reviewing detections in Security Analytics before tailoring response policies, and says response fields are still rolling out to accounts, with account teams available for access questions.&lt;/p&gt;
</description></item><item><title>Cloudflare launches closed beta for post-quantum regional key management</title><link>https://blog.fancymachines.us/cybersecurity/2026/10/25/cloudflare-post-quantum-geokey/</link><guid>https://blog.fancymachines.us/cybersecurity/2026/10/25/cloudflare-post-quantum-geokey/</guid><pubDate>Sun, 25 Oct 2026 00:22:01 &#43;0000</pubDate><description>&lt;p&gt;Cloudflare announced a closed beta of its post-quantum GeoKey Manager on October 23, adding new cryptography to geographically restricted key management for its Data Localization Suite. The company &lt;a href=&#34;https://blog.cloudflare.com/post-quantum-geo-key-manager/&#34;&gt;plans general availability for Q1 2027&lt;/a&gt;. Its design combines ML-KEM-768 and X25519 to protect wrapped private keys while retaining regional restrictions on their use.&lt;/p&gt;
&lt;p&gt;The intended audience includes organizations whose sensitive data must remain protected for years while meeting geographic processing requirements. Cloudflare says the design addresses &lt;a href=&#34;https://blog.cloudflare.com/post-quantum-geo-key-manager/&#34;&gt;harvest now, decrypt later attacks&lt;/a&gt;, where adversaries retain ciphertext for future quantum decryption. Wrapped keys can travel globally; the regional root keys needed to unwrap them have a much shorter travel itinerary.&lt;/p&gt;
&lt;p&gt;The boundaries deserve attention: &lt;a href=&#34;https://blog.cloudflare.com/post-quantum-geo-key-manager/&#34;&gt;GeoKey Manager controls key unwrapping&lt;/a&gt;, while separate systems govern routing, tunnel termination, and traffic inspection. Cloudflare says requests fail closed when required checks fail. Integration with its existing CDN geographic key controls remains under development; current DLS customers regionalizing CDN traffic can register interest in testing before CDN general availability.&lt;/p&gt;
</description></item><item><title>Weak eMudhra certificate keys prompt browser blocks and Go fixes</title><link>https://blog.fancymachines.us/cybersecurity/2026/10/25/emudhra-weak-certificate-keys/</link><guid>https://blog.fancymachines.us/cybersecurity/2026/10/25/emudhra-weak-certificate-keys/</guid><pubDate>Sun, 25 Oct 2026 00:18:11 &#43;0000</pubDate><description>&lt;p&gt;In an &lt;a href=&#34;https://blog.talosintelligence.com/compromised-intermediate-certificates/&#34;&gt;October 21 advisory&lt;/a&gt;, Cisco Talos reported eight compromised eMudhra intermediate certificates whose weak private keys were trivial to recover. Talos traced the problem to an April 2025 key-generation process. It said browser vendors had blocked six TLS certificates, Microsoft had blocked two code-signing certificates, and eMudhra had revoked the certificates.&lt;/p&gt;
&lt;p&gt;The practical concern extends beyond the browser’s front door. &lt;a href=&#34;https://blog.talosintelligence.com/compromised-intermediate-certificates/&#34;&gt;Talos says&lt;/a&gt; an attacker intercepting or redirecting a connection could impersonate a server if the client still trusts an affected key and applicable protections do not block it. Applications with separate trust stores or limited revocation checking, including some VPN and embedded deployments, may remain exposed.&lt;/p&gt;
&lt;p&gt;For Go, &lt;a href=&#34;https://blog.talosintelligence.com/compromised-intermediate-certificates/&#34;&gt;Talos reports&lt;/a&gt; that versions 1.27.3 and 1.26.10 address CVE-2026-111943 by filtering certificate chains containing the eight affected public-key hashes. It recommends updating affected software and trust stores as vendor fixes become available. Talos said it had observed no malicious incidents involving these certificates as of October 21 at 14:00 UTC.&lt;/p&gt;
</description></item><item><title>Compromised LiteLLM release stole secrets through Python startup files</title><link>https://blog.fancymachines.us/cybersecurity/2026/10/25/litellm-release-compromise/</link><guid>https://blog.fancymachines.us/cybersecurity/2026/10/25/litellm-release-compromise/</guid><pubDate>Sun, 25 Oct 2026 00:18:11 &#43;0000</pubDate><description>&lt;p&gt;LiteLLM’s release pipeline was compromised on October 21, distributing malicious Python wheels and container images, according to &lt;a href=&#34;https://www.bleepingcomputer.com/news/security/litellm-release-pipeline-hacked-to-distribute-info-stealer-malware/&#34;&gt;BleepingComputer’s October 22 report&lt;/a&gt;. The maintainer said version 1.107.0 contained malware that stole credentials and loaded remote execution tools. The affected artifacts included all seven PyPI wheels and several Docker Hub and GHCR tags.&lt;/p&gt;
&lt;p&gt;The wheels affected Windows, Linux, and macOS environments. Researchers said malicious Python startup files executed before application code; even running Python or pip to investigate could trigger them. The payload targeted cloud credentials, developer secrets, private keys, browser data, and environment variables, according to the &lt;a href=&#34;https://www.bleepingcomputer.com/news/security/litellm-release-pipeline-hacked-to-distribute-info-stealer-malware/&#34;&gt;reported analysis&lt;/a&gt;. Python’s welcome mat had become an execution path.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://www.bleepingcomputer.com/news/security/litellm-release-pipeline-hacked-to-distribute-info-stealer-malware/&#34;&gt;report’s recovery guidance&lt;/a&gt; calls for stopping affected deployments, inspecting without launching Python, isolating infected systems, rebuilding from clean backups, and rotating exposed secrets. Removing the package directory alone may leave startup files or a loader behind. It identifies 1.106.2 as the recommended clean recovery release; the maintainer said private enterprise customers were unaffected.&lt;/p&gt;
</description></item><item><title>Arista patches exploited VeloCloud Orchestrator privilege escalation flaw</title><link>https://blog.fancymachines.us/cybersecurity/2026/10/25/velocloud-exploited-sql-injection/</link><guid>https://blog.fancymachines.us/cybersecurity/2026/10/25/velocloud-exploited-sql-injection/</guid><pubDate>Sun, 25 Oct 2026 00:18:11 &#43;0000</pubDate><description>&lt;p&gt;Arista released security updates for an actively exploited vulnerability affecting on-premises VeloCloud Orchestrator deployments, &lt;a href=&#34;https://www.bleepingcomputer.com/news/security/arista-patches-new-velocloud-orchestrator-zero-day-exploited-in-attacks/&#34;&gt;BleepingComputer reported on October 22&lt;/a&gt;. Tracked as CVE-2026-114625, the SQL injection flaw allows attackers with basic privileges, web-interface access, and a valid authenticated session to escalate privileges without user interaction.&lt;/p&gt;
&lt;p&gt;VeloCloud Orchestrator manages SD-WAN networks and associated edge devices, placing this flaw in the network’s control room. Arista said any authenticated user on an affected system could gain operator privileges and masquerade as a local superuser operator. The &lt;a href=&#34;https://www.bleepingcomputer.com/news/security/arista-patches-new-velocloud-orchestrator-zero-day-exploited-in-attacks/&#34;&gt;vendor’s warning, reproduced in the report&lt;/a&gt;, describes potential compromise of the orchestrator and its managed data.&lt;/p&gt;
&lt;p&gt;Pending patch deployment, &lt;a href=&#34;https://www.bleepingcomputer.com/news/security/arista-patches-new-velocloud-orchestrator-zero-day-exploited-in-attacks/&#34;&gt;Arista’s reported guidance&lt;/a&gt; recommends restricting the web interface to administrative networks, reviewing administrator activity, and checking access logs for suspicious requests. It also advises preserving relevant logs and filesystem timestamps before remediation where operationally feasible if compromise is suspected, and contacting its Technical Assistance Center for help.&lt;/p&gt;
</description></item></channel></rss>
