Skip to main content

Supsystic Contact Form CVE-2026-115303

| EUVDEUVD-2026-112675 LOW
Improper Neutralization of CRLF Sequences ('CRLF Injection') (CWE-93)
2026-10-29 WPScan GHSA-ghmm-gqr3-xwc7
3.7
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Submit contact form with CRLF-laced field value
  2. Exploit
    Value concatenated into email headers unsanitized
  3. Impact
    Inject additional Bcc/Cc recipients into notification email

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization CRLF sequence sanitization
Exploitation Conditions

Exploitable only when a form is explicitly configured to map a user-submitted field value into its Reply-To, From or Cc email header - this header-mapping configuration is the required, non-default precondition and is what limits exploitation. Given that configuration, exploitation is remote and unauthenticated (PR:N/UI:N): any visitor who can submit the form can inject headers, with no login or user interaction by a victim required. Forms that do not map submitted input into those headers are not affected. Impact is limited to manipulating outgoing notification email headers (e.g. adding Bcc/Cc recipients); affected versions are those before 1.11.1, fixed in 1.11.1.

Impact

This is a genuinely low-priority issue by every available signal, and the signals are mutually consistent rather than conflicting. The CVSS 3.1 base score is 3.7 (Low) with vector AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N: network-reachable and unauthenticated (PR:N), but high attack complexity (AC:H) and limited to a low integrity impact (I:L) with no confidentiality or availability impact. The limited impact fits the mechanism - injection of extra email headers (e.g. Bcc/Cc) into an outgoing notification email, which tampers with message content/routing but does not disclose protected data or run code. The vuln.today decision label is 'monitor', not act_now or emergency. It is NOT in CISA KEV, and no EPSS score was supplied, so widespread or active exploitation is not indicated. A public PoC reference exists (WPScan) but it is not verified as working exploit code. The AC:H rating is plausibly explained by the exploitation precondition stated in the description (the form must be configured to map a submitted field into a Reply-To/From/Cc header); however, the sources do not explicitly state why AC:H was assigned, so that linkage is inferred, not confirmed. Net: a real but minor header-injection flaw, appropriate to patch on a normal maintenance cycle rather than as an emergency.

Exploit ScenarioDerived

An unauthenticated visitor submits the public contact form on a site where an admin has mapped a submitted field (e.g. the sender address) into the email's Reply-To, From or Cc header, embedding CR/LF sequences and extra header lines in that field. The plugin concatenates the unsanitized value into the outgoing notification email headers, so the attacker silently adds Bcc/Cc recipients or otherwise manipulates headers. A public PoC reference exists (WPScan) but is not verified as working exploit code.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 29, 2026

Email header injection in the Supsystic Contact Form plugin for WordPress (versions before 1.11.1) lets unauthenticated visitors append extra recipients such as Bcc or Cc to outgoing notification emails, but only on sites where an administrator has deliberately configured a form to place a submitted field value into the Reply-To, From or Cc header. That header-mapping configuration is a non-default precondition, so forms using fixed, administrator-defined addresses are not affected, and the demonstrated impact is limited to manipulation of notification email headers rather than code execution or data disclosure. Severity is low (CVSS 3.7, high attack complexity, no confidentiality or availability impact); there is no CISA KEV entry, and the only exploitation reference is a public PoC reference that is not verified as working exploit code, which aligns with the monitor-level priority assigned to this issue.

RemediationAI

Upgrade the Contact Form by Supsystic plugin to version 1.11.1 or later, which is the release that resolves this issue; the WPScan advisory at https://wpscan.com/vulnerability/c32e3ccd-84cb-42a4-a343-353a02ccb541/ is the reference for confirming the fixed version. Where an immediate update is not possible, the effective compensating control is configuration-level: stop mapping user-submitted fields into the Reply-To, From or Cc headers and use fixed, administrator-defined addresses for those headers instead, keeping submitted values in the message body. The trade-off is a loss of the reply-to-submitter convenience, since replies then go to the site's configured address rather than to the person who submitted the form, and any existing forms relying on that mapping must be edited individually. Because exploitation requires this mapping to be present, sites that never enabled it do not need emergency action and can schedule the update normally.

Affected VersionsENISA

Contact Form by Supsystic 0 <1.11.1

Affected Packages

euvd contact_form_by_supsystic fix: 1.11.1

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is a WordPress plugin that builds outbound notification emails with PHP's mail functions, concatenating administrator-selected form field values into raw header strings. Because CR/LF sequences in those values are neither stripped nor re-validated before the concatenation, a submitter can terminate the intended header line and introduce additional header lines, the class of flaw commonly described as email header or CRLF injection. In this plugin the flaw is reachable only through a specific administrative configuration: the form must map a user-submitted field into its Reply-To, From or Cc header. Where that mapping is absent, submitted values flow only into the message body and the injection path does not exist. Given the mapping, the attack is remote and unauthenticated (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N) - any visitor able to submit the form can attempt it, with no victim interaction - and the consequence is modification of the outgoing notification message (for example adding recipients), reflected as low integrity impact. The provided CPE string carries an unknown vendor and a wildcard version, so exact build-level fingerprinting should rely on the plugin's version number rather than CPE matching; affected releases are those below 1.11.1. The trigger mechanics beyond the header-mapping precondition are not described in the available sources.

Know when Contact Form By Supsystic gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 3.7 LOW
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 3.7 LOW

Remote unauthenticated form submission (AV:N/PR:N/UI:N); AC:H reflects the required non-default header-mapping configuration; only integrity of outgoing email headers is affected (I:L), no C or A impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

2
Patch available
Oct 29, 2026 - 09:01 EUVD
CVE Published
Oct 29, 2026 - 08:03 cve.org
LOW 3.7

DescriptionCVE.org

The Contact Form by Supsystic WordPress plugin before 1.11.1 does not strip CR/LF characters or re-validate submitted field values before concatenating them into outgoing email headers when a form is configured to map a submitted field into its Reply-To, From or Cc header, allowing unauthenticated users to inject arbitrary email headers such as additional Bcc or Cc recipients into the notification email.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
mid-tier WordPress contact form plugin, modest install base
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +18
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

CVE-2026-4257 CRITICAL POC
9.8 Mar 30

Remote code execution in Contact Form by Supsystic plugin for WordPress (all versions ≤1.7.36) allows unauthenticated at

CVE-2026-115301 HIGH POC
7.2 Oct 29

Stored server-side template injection in the WordPress plugin Contact Form by Supsystic before 1.11.1 lets a WordPress a

CVE-2026-115299 MEDIUM POC
5.4 Oct 29

Cross-site request forgery in the Supsystic Contact Form plugin for WordPress before 1.11.1 lets an attacker overwrite a

CVE-2026-115302 MEDIUM POC
5.3 Oct 29

Unauthenticated deletion of stored form statistics is possible in the Contact Form by Supsystic WordPress plugin before

CVE-2026-115300 MEDIUM POC
4.3 Oct 29

Cross-site request forgery in the WordPress plugin Contact Form by Supsystic before 1.11.1 lets an attacker permanently

CVE-2025-15705 LOW POC
3.5 Oct 25

Stored cross-site scripting in the Contact Form by Supsystic WordPress plugin before 1.8.0 lets users with access to the

CVE-2026-115591 HIGH
7.5 Oct 28

Unauthenticated information disclosure in the Supsystic Contact Form WordPress plugin (all versions through 1.10.5) lets

CVE-2026-83625 HIGH
7.2 Sep 05

Stored cross-site scripting in the Contact Form by Supsystic WordPress plugin (all versions ≤1.10.2) allows unauthentica

CVE-2026-73378 HIGH
7.1 Aug 18

Unauthenticated cross-site scripting in Contact Form by Supsystic WordPress plugin (all versions before 1.10.0) allows a

CVE-2026-73379 MEDIUM
6.5 Aug 18

Unauthenticated authentication bypass in the Contact Form by Supsystic WordPress plugin (versions before 1.10.0) exposes

CVE-2026-115595 MEDIUM
5.3 Oct 26

Missing authorization (CWE-862) in the WordPress plugin Contact Form by Supsystic, affecting all versions through 1.10.7

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy