PHP How to Fix the PHP2Shell Critical RCE (CVE-2026-109618 & CVE-2026-109619) October 22, 2026 / October 22, 2026 by Philip Newman | Leave a Comment Quick Summary: Two critical vulnerabilities in the PHP engine itself (CVSS 9.2) allow unauthenticated remote code execution on almost any web server running PHP. The only complete fix is to upgrade immediately to PHP 8.5.12, 8.4.27, 8.3.36, or 8.2.35 (or apply vendor backports) and restart all PHP workers. Introduction On 21 October 2026 the PHP […] Read more » PHP 8.1 PHP 8.2 PHP 8.3 PHP 8.4 PHP 8.5
PHP How to Implement Passkey Authentication on Your PHP Website October 12, 2026 by Philip Newman | Leave a Comment How to Implement Passkey Authentication on Your PHP Website Quick Summary: Passkeys leverage WebAuthn cryptographic key pairs to replace vulnerable passwords with biometric and device-based authentication. This guide provides a complete technical walkthrough for implementing passwordless passkey registration and login flows on a PHP backend with JavaScript. Introduction Passwords have long been the weakest link […] Read more » HTML5 JavaScript passkeys PHP 8.5
Nginx How to Supercharge Nginx Performance with FastCGI Caching September 27, 2026 / September 27, 2026 by Philip Newman | Leave a Comment Quick Summary: Nginx FastCGI caching stores fully rendered HTML responses directly in server memory, allowing your server to bypass PHP and MySQL entirely for blazing-fast page delivery. Introduction When running high-traffic or content-heavy sites behind a reverse proxy like Cloudflare, repeated requests for dynamic feeds or pages can still put unnecessary strain on your origin […] Read more » Nginx PHP 8.3 PHP 8.4 PHP 8.5 PHP-FPM Webserver