The Hummingbird Speed Optimization plugin for WordPress (versions up to and including 3.21.0) contains a critical Remote Code Execution vulnerability via the log_msg() function in class-page-cache.php. The debug log file is written as a directly web-accessible PHP file intended to be protected by a die() header, but a broken class_exists() check causes the header to be omitted during front-end requests. The get_cookies() function writes unsanitized cookie names matching the wphb_cache_ prefix directly into the log file, allowing unauthenticated attackers to inject arbitrary PHP code via a single anonymous request. Executing the log file directly then triggers full RCE. Exploitation requires Page Caching with Debug Log to be enabled (non-default), and the vulnerable state can be triggered by cache flushes, the Clear Logs action, or the plugin's daily log-rotation cron job. A patch was issued in version 3.21.2.