CVE-2026-12127

MEDIUM

WPForms <= 1.10.2 - Improper Neutralization of CRLF Sequences to Unauthenticated Email Header Injection via Reply-To Display Name

Title source: cna
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2026-12127. PoCs published by HermesNA-1.

AI-analyzed exploit summary This repository contains an auto-generated stub module for CVE-2026-12127, a CRLF injection vulnerability in the WPForms WordPress plugin. The code includes metadata, references to vulnerable code paths, and a placeholder `run()` method that explicitly states it needs PoC implementation.

Description

The WPForms – Easy Form Builder for WordPress – Contact Forms, Payment Forms, Surveys, & More plugin for WordPress is vulnerable to Improper Neutralization of CRLF Sequences ('CRLF Injection') in all versions up to, and including, 1.10.2 This is due to `get_reply_to_address()` processing the Reply-To display name through smart-tag expansion with context `'notification'` instead of `'notification-reply-to'`, which bypasses email-address validation while `wpforms_sanitize_textarea_field()` intentionally preserves CR/LF characters that are never stripped before the display name is concatenated into the raw `Reply-To:` mail header string. This makes it possible for unauthenticated attackers to inject arbitrary additional email headers — such as `Bcc:` — into outgoing notification emails, silently blind-copying all notification email copies to an attacker-controlled address. Exploitation requires that a form notification is configured to use a Paragraph Text (textarea) field as the Reply-To display name via a Smart Tag.

Exploits (1)

github STUB 1 stars
by HermesNA-1 · pythonpoc
https://github.com/HermesNA-1/SnakeSploit/tree/main/data/modules_generated/cve-2026-12127_the_wpforms_easy.py

This repository contains an auto-generated stub module for CVE-2026-12127, a CRLF injection vulnerability in the WPForms WordPress plugin. The code includes metadata, references to vulnerable code paths, and a placeholder `run()` method that explicitly states it needs PoC implementation.

Classification
Stub 99%
Attack Type
Other
Complexity
Moderate
Reliability
Theoretical
Target: WPForms – Easy Form Builder for WordPress (versions likely <= 1.10.2)
No auth needed
Prerequisites: Access to a vulnerable WordPress site with WPForms plugin installed · Network connectivity to the target (HTTP/HTTPS)
mistral-large-3 · analyzed Jul 09, 2026 Full analysis →

Scores

CVSS v3 5.3
EPSS 0.0034
EPSS Percentile 26.9%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

CISA SSVC

Vulnrichment
Exploitation none
Automatable yes
Technical Impact partial

Details

CWE
CWE-93
Status published
Products (1)
smub/WPForms – AI Form Builder for WordPress – Contact Forms, Payment Forms, Survey Form, Quiz & More < 1.10.2
Published Jul 01, 2026
Tracked Since Jul 01, 2026