Knox CVE Database
/
CVE-2026-56290
Critical
9.8

CVE-2026-56290: Joomlack Page Builder Improper Access Control Vulnerability

Joomlack Page Builder contains an improper access control vulnerability that could allow for remote code execution via unauthenticated arbitrary file upload.

Added to the CISA KEV catalog:
July 7, 2026

Overview

The Page Builder CK extension for Joomla contains an unauthenticated arbitrary file upload flaw that allows any remote attacker to place executable PHP files on the web server and then trigger them via HTTP, achieving full remote code execution without any credentials. All versions below 3.6.0 are affected. Active exploitation was observed within hours of the patch release, with web shells confirmed on live sites.

Vulnerability details

Affected vendor
Joomlack
Affected product
Page Builder
Weakness type (CWE)
CWE-284, CWE-434

The extension exposes a file upload handler under the component's media directory that performs no authentication or authorization check before accepting files. The only nominal barrier is a CSRF token, but that token is readable from any public page of the site, making it trivially obtainable by any visitor. The handler also imposes no restriction on uploaded file types, satisfying both CWE-284 (missing access control on the endpoint) and CWE-434 (unrestricted upload of dangerous file types). Together these failures allow an unauthenticated caller to write a PHP webshell to any folder on the server.


An attacker reads a CSRF token from any public page of the target site, then sends a crafted HTTP POST to the upload handler containing a PHP webshell and a chosen destination folder path. Because the attacker controls the destination, the file can land outside the normal media directory rather than in a sandboxed images folder. The attacker then issues a GET request to the uploaded file's URL to execute arbitrary code. Confirmed post-exploitation artifacts include web shells placed at paths such as /media/com_pagebuilderck/gfonts/bhup.php. The result is full control of the Joomla web server: data exfiltration, defacement, persistent backdoor installation, or use of the server as a pivot.

Severity and impact

9.8
Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Attack complexity
Low
Privileges required
None
User interaction
None
Scope
Unchanged
Confidentiality impact
High
Integrity impact
High
Availability impact
High

Exploitation status

This vulnerability is confirmed as actively exploited in the wild — it is listed in CISA's Known Exploited Vulnerabilities (KEV) catalog.

Known ransomware campaign use
Unknown

Detection and monitoring

  • Scan the web root for PHP files inside the PageBuilder CK media tree, specifically under /media/com_pagebuilderck/. Any .php file in that directory tree is anomalous; legitimate extension assets are images and fonts, not executable scripts.
  • Review web server access logs for POST requests to paths under /media/com_pagebuilderck/ followed shortly by GET requests to the same path from the same or a different source IP. This upload-then-execute sequence has no legitimate counterpart in normal extension operation.
  • Alert on new PHP files created in any Joomla media or component directory by the web server process. File-integrity monitoring or auditd rules on the web root will surface shells written by the upload handler that would otherwise be invisible in application logs.

Remediation

Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see References) guidance and CISA’s “Forensics Triage Requirements” (see References). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
Federal (FCEB) remediation due date
July 10, 2026

Additional hardening

  • Upgrade Page Builder CK to version 3.6.5 or later. Version 3.6.0 addressed the unauthenticated upload but left an authenticated upload path open through 3.6.2; 3.6.5 is the earliest fully remediated release for current Joomla installs.
  • Block direct HTTP access to the /media/com_pagebuilderck/ directory tree at the web server or WAF layer, denying execution of any .php files served from that path regardless of how they arrived.
  • Apply a WAF rule that rejects multipart POST requests targeting paths under /media/com_pagebuilderck/ from unauthenticated sessions, reducing automated scanner reach while the patch is deployed.
  • Audit the /media/com_pagebuilderck/ directory tree for unexpected PHP files and remove them. If any are found, treat the host as compromised and perform full forensic triage before returning it to service.

Key dates

Published (NVD)
June 29, 2026
Added to CISA KEV
July 7, 2026
Remediation deadline
July 10, 2026
Last updated
July 24, 2026

References

Frequently asked questions

Does CVE-2026-56290 affect my FedRAMP authorization?

If Joomlack Page Builder runs inside your authorization boundary, CVE-2026-56290 is a direct concern for your FedRAMP authorization. CISA has listed this vulnerability in its Known Exploited Vulnerabilities catalog, with a remediation deadline of July 10, 2026. An unpatched Known Exploited Vulnerability inside your boundary is an assessor finding. You must either remediate it or formally document a mitigation before your assessor or sponsoring agency raises it.

How does Knox help me handle CVE-2026-56290?

Knox does not patch Joomlack Page Builder on your behalf. Under the FedRAMP shared-responsibility model, remediating CVE-2026-56290 is your obligation. What Knox provides is the pre-authorized, single-tenant boundary in which you carry out that remediation, plus continuous compliance monitoring and audit-artifact coverage to document the fix for your next assessment. The patch is yours to apply; managing your compliance posture while you apply it is not something you handle alone.

How does Knox's monitoring help with vulnerabilities like this?

Knox's automated continuous monitoring platform watches your environment for newly disclosed vulnerabilities and compliance issues on an ongoing basis. That means exposure to something like CVE-2026-56290 surfaces during routine monitoring rather than waiting until an assessor flags it at review time, giving you more time to act before a deadline becomes a problem.

How do I get FedRAMP authorized with Knox?

Knox runs a FedRAMP-as-a-Service platform. It gives SaaS vendors a pre-authorized cloud boundary on AWS, Azure, and GCP. Your application inherits 60-80% of the required security controls. You reach FedRAMP authorization in about 90 days for roughly 90% less than the traditional $3.5M path. Book a meeting and Knox will map your path to authorization.

What happens if CVE-2026-56290 isn't remediated by July 10, 2026?

If CVE-2026-56290 is not remediated by July 10, 2026, it becomes a Plan of Action and Milestones (POA&M) item. A growing POA&M list is what turns a routine continuous-monitoring review into a difficult conversation with your sponsoring agency. Meeting the deadline keeps your authorization clean and the agency relationship intact.

Ready to achieve FedRAMP authorization in 90 days or less?

Schedule a meeting to discuss scope, parse readiness, and map your company’s accelerated path to FedRAMP authorization.

Book a Meeting