Critical Flaws in Joomla Extensions SP Page Builder Actively Exploited

Step by step
How the attack unfolded
Click a phase for details – or let the animation play through.
PHASE 1/5 · Reconnaissance

Automated bots scan the internet at scale for vulnerable Joomla installations running the affected extensions.

T1595 – Active Scanning T1595.002 – Vulnerability Scanning
  • Fully automated bot scans, no targeting of specific companies
  • Targets: SP Page Builder (~792,000 users) and Page Builder CK
  • Joomla powers roughly 1 million websites worldwide
  • 53.7% of Joomla installs still run outdated version 3
PHASE 2/5 · Initial Access

Attackers exploit two critical unauthenticated upload flaws to deliver malicious files onto the server.

T1190 – Exploit Public-Facing Application
  • CVE-2026-48908 (SP Page Builder, before 6.6.2) via index.php?option=com_sppagebuilder&task=asset.uploadCustomIcon
  • CVE-2026-56290 (Page Builder CK, before 3.6.0) with attacker-chosen target folder
  • Root cause: CWE-434 (Unrestricted File Upload) + CWE-284 (Improper Access Control)
  • Both rated CVSS 9.8 (v3.1) / 10.0 (v4.0) – no authentication required
PHASE 3/5 · Execution

The uploaded PHP web shell is called via browser and executed by the server – remote code execution.

T1059 – Command and Scripting Interpreter T1505.003 – Web Shell
  • Upload of a PHP web shell for remote server control (RCE)
  • Server executes the .php file on request – no further barrier
  • A web shell was found on a compromised server within hours of patch release
PHASE 4/5 · Persistence

Attackers create hidden super-administrator accounts to retain persistent access to the site.

T1136 – Create Account T1136.001 – Local Account
  • Creation of hidden admin accounts (super administrator) in SP Page Builder
  • Suspicious accounts visible under Users > Manage in the Joomla backend
  • Allows re-entry even after web shell removal
PHASE 5/5 · Impact

The website is fully taken over; stored data can be stolen and arbitrary malicious code executed.

T1005 – Data from Local System T1565 – Data Manipulation
  • Complete takeover of the website by the attacker
  • Theft of all stored data possible
  • Exfiltration of personal data may trigger GDPR notification duty (Art. 33 GDPR)
  • Remediation: patch to SP Page Builder 6.6.2 or Page Builder CK 3.6.0
More security news
You might also be interested in
Critical Elementor Pro Flaw: Attackers Can Fully Take Over WordPress Sites
A file upload bug in Elementor Pro up to 4.2.1 allows RCE without login. Version 4.2.2 fixes the flaw – update now!
Pods Plugin: Critical Flaw Enables Admin Takeover, No Login
A critical flaw in the WordPress plugin Pods lets attackers overwrite admin passwords without login. Over 100,000 sites are affected.
miniOrange SAML SSO: Critical Bypass Turns Attackers Into Admins
Two critical auth bypasses in the miniOrange SAML SSO plugin allow forged SAML assertions—up to full WordPress admin access.