CVE-2026-56291 — Balbooa Forms: Unrestricted File Upload | CVSS 10.0 CRITICAL

CRITICAL

CVSS 10.0 CRITICAL  ·  EPSS 0%  ·  Balbooa Forms

Severity Overview

  • CVSS Base Score: 10.0 (CRITICAL)
  • EPSS Score: 0.3% probability of exploitation in 30 days — higher than 20% of all scored CVEs
  • CVSS Version: 4.0
  • Priority: Critical priority

Summary

The Joomla extension Balbooa Forms is vulnerable to an unauthenticated arbitrary file upload that allows uploading executable files and leads to full RCE.

What the Attack Looks Like

How it works: The application accepts file uploads without validating file type or content. An attacker uploads a malicious file — such as a web shell — that is subsequently executed by the server.

Analyst Takeaway

The attack is launched over the network (remotely exploitable without physical access) and no authentication is required. This vulnerability is already in CISA KEV, which means exploitation has been confirmed in the wild — treat this as active risk, not theoretical exposure. The CVSS score places this in critical territory, so internet-facing systems and high-value assets should be prioritized for immediate remediation or compensating controls. In parallel with patching, defenders should review external exposure, hunt for signs of exploitation, and validate whether compensating controls are in place for vulnerable assets.

Detection Guidance

  • CWE-434 — Unrestricted File Upload

    • Upload endpoint monitoring: Log all file uploads with filename, extension, MIME type, source IP, and destination path. Search for uploads with executable extensions: .php, .jsp, .aspx, .phtml, .shtml, .sh, .py, .exe, .dll.
    • Web shell access patterns: After uploading a web shell, an attacker retrieves it via HTTP. Search access logs for GET or POST requests to files in the upload directory, especially those returning 200 responses to requests made shortly after the upload.
    • File system monitoring: Alert on new executable files created in web-accessible directories or document roots by the web server process. These should never be created by the application under normal operation.
    • Outbound connections from web root files: Web shells often make outbound connections for C2 or data exfiltration. Monitor for outbound HTTP/S from the web server process to external IPs not in your allowlist.

Recommended Actions

Immediate (0–24 Hours)

  • Inventory: Identify all systems running Balbooa Forms. Include production, staging, dev, and cloud environments — untracked instances are the most likely to remain unpatched.
  • Validate internet-facing exposure: Determine which of the affected systems are reachable from the public internet. Prioritize these for immediate remediation or compensating controls.
  • Apply compensating controls now: For systems that cannot be patched immediately, implement temporary mitigations: restrict access via firewall rules or ACLs, add WAF rules if applicable, disable or isolate the vulnerable component if feasible without breaking critical operations.

Remediation

  • Apply the vendor patch: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). 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.
  • CISA directive deadline: 2026-07-13 — this is the mandatory deadline for US federal civilian agencies under BOD 22-01. All organizations should treat this date as a strong target regardless of federal mandate.
  • Verify remediation: After patching, confirm the correct version is installed on all affected hosts. Run a vulnerability scan or use your asset management tooling to verify — do not rely solely on change tickets.

Detection Coverage

  • Unauthenticated exploitation monitoring: Because this vulnerability requires no authentication, internet-facing scanning and exploitation attempts may begin within hours of public disclosure. Ensure alerting is in place before the end of the day.
  • Threat intelligence feeds: Monitor your TI feeds and vendor advisory channels for published indicators of compromise (IOCs), proof-of-concept exploit releases, or active campaign reporting associated with this CVE — these should trigger an immediate hunt even if no internal alerts have fired.

Detection Playbooks

No playbook has been published yet for the techniques mapped to this CVE. Browse the full Detection Playbooks library for related coverage.

Vulnerability Details

  • CVE: CVE-2026-56291
  • Vendor: Balbooa
  • Product: Forms
  • CWE: CWE-434
  • Date Added to CISA KEV: 2026-07-10
  • CISA Due Date: 2026-07-13
  • Known Ransomware Campaign Use: Unknown
  • CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:A/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:Y/R:X/V:X/RE:X/U:Red

Additional Notes

https://www.balbooa.com/joomla-forms ; BOD 26-04: https://www.cisa.gov/news-events/directives/bod-26-04-prioritizing-security-updates-based-risk ; Forensics Triage Requirements: https://www.cisa.gov/news-events/directives/bod-26-04-implementation-guidance-prioritizing-security-updates-based-risk ; https://nvd.nist.gov/vuln/detail/CVE-2026-56291

Stay Ahead

Found this useful? Get every alert as it publishes.

Free. No account. No email. Follow in Feedly, Inoreader, or any RSS reader.

Or follow on X for alerts in your feed:

Follow @threatpodium on X →