Description
baserCMS is a website development framework. In versions 5.2.5 before 5.3.2 and 5.4.0 before 5.4.2, an unauthenticated visitor can supply a comma-separated address list in a public mail form's email field and cause a single auto-reply to be addressed to multiple third parties. MailMessageMailer::sendFormToUser() passes the visitor-controlled userMail value to parseAndNormalizeMailAddresses(), which splits it with explode(',') and supplies every resulting address to setTo(). Newly created forms with an email-type field are affected when the separate, optional VALID_EMAIL server-side validation is not enabled; browser type=email validation does not prevent crafted requests. The bundled contact form enables VALID_EMAIL and is not affected. The auto-reply uses the site's sender identity and includes partially attacker-controlled content, allowing abuse of the site to deliver unsolicited mail. This issue has been patched in versions 5.3.2 and 5.4.2.
Published: 2026-10-23
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Uncontrolled Email Delivery
Action: Patch
AI Analysis

Impact

baserCMS includes a public mail form that automatically replies to users. The auto‑reply logic accepts an 'email' field controlled by visitors. When a visitor supplies a comma‑separated list of addresses, the mail‑sending routine splits the string and adds each address to the list of recipients. This allows an unauthenticated user to cause the site to send a single auto‑reply to multiple third‑party addresses that the visitor controls. The reply uses the site’s sender identity and includes partially attacker‑controlled content, which can be abused to deliver unsolicited or deceptive email.

Affected Systems

The flaw exists in baserproject basercms versions 5.2.5 through 5.3.1 and 5.4.0 through 5.4.1. The bundled contact form, which has VALID_EMAIL validation enabled, is not affected. All other mail‑form implementations that do not enable the optional VALID_EMAIL server‑side check are vulnerable.

Risk and Exploitability

The CVSS score of 5.3 represents a medium impact, reflecting that the flaw allows unauthenticated exploitation without privilege escalation. EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalog. Attackers can reach the vulnerable endpoint from the internet, and no special authentication is required. The result is the ability to generate bulk spam or phishing messages using the site’s domain, which may damage the website’s reputation and can be detected by mail filtering services.

Generated by OpenCVE AI on October 23, 2026 at 16:01 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade baserCMS to version 5.3.2 or later, or to 5.4.2 or later, to apply the vendor patch.
  • If an upgrade is not immediately possible, enable the optional VALID_EMAIL server‑side validation on the mail form or disable the auto‑reply function to prevent the vulnerability from being triggered.
  • Verify that any custom or third‑party mail forms used on the site also enforce email address validation or otherwise limit recipients to a single address.

Generated by OpenCVE AI on October 23, 2026 at 16:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 10 Nov 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 23 Oct 2026 23:30:00 +0000

Type Values Removed Values Added
First Time appeared Baserproject
Baserproject basercms
Vendors & Products Baserproject
Baserproject basercms

Fri, 23 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
Description baserCMS is a website development framework. In versions 5.2.5 before 5.3.2 and 5.4.0 before 5.4.2, an unauthenticated visitor can supply a comma-separated address list in a public mail form's email field and cause a single auto-reply to be addressed to multiple third parties. MailMessageMailer::sendFormToUser() passes the visitor-controlled userMail value to parseAndNormalizeMailAddresses(), which splits it with explode(',') and supplies every resulting address to setTo(). Newly created forms with an email-type field are affected when the separate, optional VALID_EMAIL server-side validation is not enabled; browser type=email validation does not prevent crafted requests. The bundled contact form enables VALID_EMAIL and is not affected. The auto-reply uses the site's sender identity and includes partially attacker-controlled content, allowing abuse of the site to deliver unsolicited mail. This issue has been patched in versions 5.3.2 and 5.4.2.
Title baserCMS: Mail-form auto-replies accept multiple visitor-controlled recipients
Weaknesses CWE-20
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

Baserproject Basercms
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-30T20:03:07.037Z

Reserved: 2026-10-22T15:06:52.738Z

Link: CVE-2026-115479

cve-icon Vulnrichment

Updated: 2026-10-30T20:03:03.690Z

cve-icon NVD

Status : Deferred

Published: 2026-10-23T14:17:52.010

Modified: 2026-10-30T20:17:01.743

Link: CVE-2026-115479

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T23:15:06Z

Weaknesses
  • CWE-20

    Improper Input Validation