Security patches for Joomla 3.10.12, after end of life

Joomla 3 reached end of life in August 2023, and the paid eLTS programme ended in February 2025. A site stuck on 3.10.12 still has vulnerabilities with a public official fix.

3.10.12 is the last free release, and it has known flaws.

Between February 2024 and January 2025 the eLTS programme fixed 12 CVEs, including XSS in media fields, a content filter bypass and restricted views visible to guests. Sites left on 3.10.12 don't have them.

After eLTS, more Joomla 5 fixes cover code that still exists in Joomla 3. The eLTS fixes were published under the GPL, so they can be backported.

How we apply them.

  1. From the official diff

    Each fix starts from the code Joomla published, backported to 3.10.12 file by file.

  2. All or nothing

    The agent checks all 70 files before writing one: they must match the official 3.10.12 files, or already be fixed.

  3. Checked on every sync

    On every sync we check that the fixes are still there. If a core reinstall removes them, we put them back.

Want to try it on a real site? The 30-day trial needs no credit card.

Start free trial

Frequently asked questions

Which CVEs are covered?

CVE-2024-21722, 21723, 21724, 21726, 21731, 26278, 26279, 27184, 27185, 40743, 40748 and 40749, plus 19 fixes released after eLTS up to Joomla 5.4.9 that also apply to Joomla 3 code.

Does the version number change?

No, the site stays 3.10.12. We don't change the version number, certificates or eLTS programme notices.

What about extensions?

Some Joomla 3 extensions without an installable fix get separate protection: see the page on Joomla 3 extensions.

Try it on your clients' sites.

Connect your first sites today and see what SitePing finds on them.

  • Every Complete feature except backups
  • Up to 10 sites
  • No credit card needed to start
  • At the end you choose a plan or move to Free, and nothing is charged
Start the 30-day trial

Already have an account? Log in. Prefer to look at one site first? Free read-only audit.