Summary
CVE-2026-65879 is a critical (CVSS 9.8) use of hard-coded credentials vulnerability in the SP Page Builder extension for Joomla (vendor: JoomShaper). A secret string embedded identically in every shipped copy of the extension protects the recipient address used by contact-form addons. Because the secret is present in the distributed source, an unauthenticated attacker can forge a valid signature and abuse the site as an open mail relay, spoofing the "mail from" address on forms.
Technical details
- Root cause: The contact-form addons rely on a single secret hardcoded into the addon source code. This secret is identical across every version of SP Page Builder ever distributed, so anyone with a copy of the extension can read it and forge a valid signature offline (CWE-798, Use of Hard-coded Credentials).
- Trigger conditions: No authentication is required. An attacker forges a valid signature for a recipient address offline and submits crafted requests to the form endpoint, aided by weaknesses in captcha validation and CSRF protection under page caching.
- Attack vector: Network — remotely exploitable over HTTP(S) against the exposed form handling of the extension.
- Impact: The site becomes an unauthenticated open mail relay. Attackers can force the site to send arbitrary email to arbitrary recipients with a spoofed sender ("forge the mail from address of forms"), turning the victim’s domain into a spam and phishing platform and abusing its sending reputation.
Affected software
- SP Page Builder extension for Joomla, versions 1.0.0 through 6.7.0 (all releases up to and including 6.7.0).
Severity
- CVSS v3.1 base score: 9.8 (Critical)
- Vector string:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Upgrade the SP Page Builder extension to version 6.7.1 or later, which addresses this vulnerability (and the companion issues disclosed at the same time).
- If no patch can be applied immediately: Restrict or disable public access to SP Page Builder contact/form addons, place the site behind a WAF and rate-limit form submission endpoints, and monitor outbound mail for signs of abuse (unexpected volume or spoofed sender addresses). Confirm the earlier 6.6.2 fix has also been applied if running an older release.

