CVE-2026-48946

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

Vendor Getk2.Org
Product K2 extension for Joomla
Weakness CWE-434 · Unrestricted file upload
Published June 25, 2026
Last update June 28, 2026

CVSS base score

What the vulnerability does

01Description

The K2 frontend article-attachment upload path accepts files whose extension is `.php`, and Apache's standard mod_php matches `\.php$` and executes them under the K2 web user. A K2 Author can upload a `shell.php`, then fetch `/media/k2/attachments/shell.php` and execute arbitrary PHP code in the web server's context.

Explanation of Vulnerability in Simple Terms

02Summary

The K2 extension for Joomla contains an unrestricted file upload vulnerability. An attacker can upload files to the server without proper validation or restrictions. The exact attack requirements and impact severity cannot be determined due to missing CVSS data. Site administrators should contact the vendor for patch availability and interim mitigation guidance.

What an attacker can do

03Attacker Capabilities

Upload files to the server without proper validation or restrictions.

Potential impact on your site

04Site Impact

Attackers may upload malicious files that could compromise site integrity or enable further attacks.

Conditions required to exploit

05Prerequisites

Access to the K2 extension's upload functionality; specific authentication requirements unknown.

Key dates

06Disclosure timeline

June 25, 2026 CVE published
June 28, 2026 Record updated

Related vulnerabilities

08Related CVE