Skip to main content

Nginx Plus EUVDEUVD-2026-14885

| CVE-2026-28753 MEDIUM
Improper Neutralization of CRLF Sequences ('CRLF Injection') (CWE-93)
2026-03-24 f5 GHSA-ggr6-fmr8-2m8g
6.3
CVSS 4.0 · NVD
View

Vulnerability Assessment

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

The CVSS 3.1 vector (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N) indicates network-adjacent attack vector, high attack complexity, no privilege requirement, and integrity impact only. The high attack complexity is the limiting factor; an attacker must control or intercept DNS traffic, which is not trivial in most modern networks using DNSSEC or trusted DNS resolvers. The integrity impact is limited to SMTP header injection rather than full request hijacking. Without confirmed EPSS data or KEV listing details provided, the real-world exploitability remains moderate; this is not a remote code execution or authentication bypass vector. Organizations with isolated SMTP infrastructure, local DNS servers, or DNSSEC validation enabled face significantly lower risk. The vulnerability should be prioritized below critical patches but addressed in routine maintenance cycles, particularly in edge environments where DNS security posture is weak.

Exploit ScenarioDerived

An attacker who controls or has compromised an organizational DNS server or performs ARP spoofing on a local network segment can intercept DNS queries from an NGINX mail proxy asking for SMTP upstream server resolution. The attacker responds with a malicious DNS answer containing CRLF sequences that inject arbitrary SMTP commands or headers when parsed by NGINX. For example, crafted DNS response data could inject Received or X-Custom headers, or attempt to manipulate the recipient list, allowing mail routing manipulation or header spoofing. This attack requires the attacker to have network access to intercept DNS traffic (high attack complexity), making it most practical in shared hosting environments or compromised internal networks rather than across the public internet.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 24, 2026

NGINX Plus and NGINX Open Source contain an improper handling vulnerability in the ngx_mail_smtp_module that allows DNS response injection through malformed CRLF sequences. An attacker controlling a DNS server can inject arbitrary headers into SMTP upstream requests, potentially manipulating mail routing and message content. With a CVSS score of 3.7 and low attack complexity, this represents an integrity issue rather than a critical exploitability threat, though it requires network-level DNS control.

RemediationAI

Consult the F5 security advisory at https://my.f5.com/manage/s/article/K000160367 to identify the patched version for your NGINX deployment (either Open Source or Plus) and upgrade to the latest available release. As a temporary mitigation, enforce DNSSEC validation to prevent DNS response injection, restrict DNS queries to trusted internal resolvers only, and implement network segmentation to limit DNS traffic from untrusted sources. If SMTP mail module functionality is not required, disable the ngx_mail_smtp_module at compile time. For environments that cannot immediately patch, apply reverse proxy hardening by validating SMTP responses before forwarding to upstream mail servers, though this may require custom module development.

Affected VersionsENISA

NGINX Plus R35 <R35 P2
NGINX Plus R36 <R36 P3
NGINX Plus R33 <*
NGINX Plus R34 <*
NGINX Plus R32 <R32 P5
NGINX Open Source 1.29.0 <1.29.7
NGINX Open Source 0.6.27 <1.28.3

Affected Packages

euvd nginx_open_source fix: 1.28.3, 1.29.7

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 vulnerability exists in NGINX's mail SMTP module (ngx_mail_smtp_module), which processes DNS responses for mail server resolution. The root cause is CWE-93 (Improper Neutralization of CRLF Sequences in HTTP Headers), indicating insufficient input validation or sanitization of carriage return and line feed characters in DNS response data. When NGINX parses DNS responses to resolve SMTP upstream hosts, it fails to properly strip or reject CRLF sequences, allowing an attacker-controlled DNS server to inject additional SMTP protocol commands or headers into the upstream request stream. This affects both NGINX Open Source (cpe:2.3:a:f5:nginx_open_source:*:*:*:*:*:*:*:*) and NGINX Plus (cpe:2.3:a:f5:nginx_plus:*:*:*:*:*:*:*:*) across multiple versions. F5 has explicitly noted that End of Technical Support (EoTS) versions are not evaluated for this vulnerability.

Know when Nginx Plus 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

NVD PRIMARY 6.3 MEDIUM
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
SUSE 3.7 LOW
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
Red Hat 3.7 LOW

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
High
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch released
Apr 11, 2026 - 08:30 nvd
Patch available
CVE Published
Mar 24, 2026 - 14:13 nvd
MEDIUM 6.3

DescriptionCVE.org

NGINX Plus and NGINX Open Source have a vulnerability in the ngx_mail_smtp_module due to the improper handling of CRLF sequences in DNS responses. This allows an attacker-controlled DNS server to inject arbitrary headers into SMTP upstream requests, leading to potential request manipulation. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.

Executive ViewAI

Why It Matters

CVE-2026-28753 presents moderate security risk rated CVSS 6.3. Exploitation could compromise the security of affected deployments. Organizations should apply vendor updates when available and monitor for exploitation.

Business Impact: Low
Compensating Controls

Apply vendor patch. If patching is delayed: restrict network access and enable monitoring.

Threat Intelligence Overview

EPSS Score
0.0%
Top 96% exploitable
Data Quality
5 sources
Confidence: Medium
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Low
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
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-2023-44487 HIGH POC
7.5 Oct 10

Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour

CVE-2026-42945 CRITICAL POC
9.2 May 13

Heap buffer overflow in NGINX Plus and NGINX Open Source ngx_http_rewrite_module allows remote attackers to crash worker

CVE-2026-42055 CRITICAL POC
9.2 Jun 17

Heap-based buffer overflow in NGINX Plus and NGINX Open Source affects deployments that proxy HTTP/2 or gRPC traffic ups

CVE-2026-9256 CRITICAL POC
9.2 May 22

Heap buffer overflow in NGINX Plus and NGINX Open Source ngx_http_rewrite_module can be triggered by unauthenticated rem

CVE-2026-42533 CRITICAL POC
9.2 Jul 15

Heap buffer overflow in NGINX Plus and NGINX Open Source lets unauthenticated remote attackers crash worker processes (D

CVE-2026-93479 CRITICAL POC
9.2 Oct 14

Heap buffer overflow in NGINX Plus and NGINX Open Source can be triggered by crafted HTTP requests when a non-default ma

CVE-2026-15176 CRITICAL POC
9.2 Oct 14

Heap buffer overflow in NGINX Plus and NGINX Open Source can be triggered by unauthenticated remote attackers through cr

CVE-2026-97205 CRITICAL POC
9.2 Oct 14

Unauthenticated remote attackers can trigger a use-after-free in NGINX's ngx_http_core_module when asynchronous file I/O

CVE-2026-60005 HIGH
8.8 Jul 15

Limited memory disclosure and worker-process restart in NGINX Plus and NGINX Open Source arise when the optional ngx_htt

CVE-2024-39792 HIGH
8.7 Aug 14

When the NGINX Plus is configured to use the MQTT pre-read module, undisclosed requests can cause an increase in memory

Vendor StatusVendor

SUSE

Severity: Low
Product Status
openSUSE Tumbleweed Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed
SUSE Linux Enterprise Module for Server Applications 15 SP7 Fixed
SUSE Linux Enterprise Server 15 SP7 Fixed
SUSE Linux Enterprise Server 16.0 Fixed

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