The AJAX endpoint pattern keeps exposing your sites to hackersFive separate critical vulnerabilities have hit Joomla and WordPress in the last two weeks, and they all share the same root cause: AJAX endpoints that authenticate the request but never authorize the action. Astroid Framework, Novarain, Smart Slider 3, Joomla core's com_ajax, and now Ninja Forms File Uploads — same blind spot, different plugin. I've written a deep dive into the pattern explaining why this keeps happening and what to look for. Then yesterday Wordfence disclosed CVE-2026-0740 in Ninja Forms File Uploads — CVSS 9.8 unauth RCE on around 50,000 sites — which is the pattern playing out in real time. Also in this issue: four major WordPress plugins (Elementor, Yoast, WPForms, Really Simple Security) shipped patches in March, a piece on why Joomla's compat plugins are technical debt, and a guide to detecting locked Joomla scheduled tasks before they silently break things. All guides are free to read on the blog |