CVE-2026-48945 Joomla Extension - getk2.org - Privileged RCE vulnerability in K2 extension for Joomla < 2.26

Medium 5.3 Published Updated

Attackers can upload malicious PHP files via archive extraction in the K2 extension, leading to remote code execution on Joomla sites.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-48945?

CVE-2026-48945 is a medium-severity vulnerability in getk2.org K2 extension for Joomla, published on 25 Jun 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

The K2 article gallery upload path accepts a zip/tar archive, extracts it under `/media/k2/galleries/<id>/`, and only renames image files (gif/jpg/jpeg/png/webp) to safe names — non-image files (including `.php`) are extracted as-is and remain executable via direct HTTP access.

Weakness: CWE-434

Which versions are affected by CVE-2026-48945?

It affects 1 product.

Products include Joomlaworks K2.

How do I fix CVE-2026-48945?

No fix has been published for CVE-2026-48945 yet. Limit exposure of the affected software until one is available.

Is CVE-2026-48945 being exploited?

There is no known exploitation of CVE-2026-48945 in the wild and no public exploit code.

Sources

Also known as GHSA-6mmg-h49f-fj9x.

Is CVE-2026-48945 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free