AI keeps finding Joomla extension vulnerabilities
Today JCE Free and JCE Pro shipped 2.9.99.4, patching two authenticated vulnerabilities in the most widely deployed Joomla editor. Joomla itself shipped 5.4.6 and 6.1.1 on the same day, closing ten more security issues including an MFA bypass and a privilege escalation in com_users. That is twelve Joomla CVEs landing in your inbox before lunch.
LLMs have changed the economics. Point one at an extension and it'll read the whole codebase, suggest the classes of input that might trigger pathological behaviour, and write the fuzzing harness to confirm. A researcher who would have spent a week manually auditing one parser can now sweep a hundred packages in an afternoon. The extensions aren't getting worse. Looking for bugs in them just got a lot cheaper. Expect more advisories, more often, on both Joomla and WordPress.
The practical defence is uninteresting and works: keep extensions current, audit which user groups have backend or frontend access, and turn on auto-updates so the next 24-hour patch turnaround lands while you sleep. The rest of this email is what's been published in May to help with that.
All guides are free to read on the blog
|