CVE-2025-59419
Netty netty-codec-smtp SMTP Command Injection Vulnerability Allowing Email Forgery
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.5
Netty netty-codec-smtp SMTP Command Injection Vulnerability Allowing Email Forgery
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.
- Record
CVE-2025-59419- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P - Weakness
- CWE-93
- Updated
- 2026-11-02
EUVDEUVD-2025-34685
5.5
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.
- Record
EUVD-2025-34685- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-jq43-27x9-3v86
7.7
Netty has SMTP Command Injection Vulnerability that Allows Email Forgery
Summary
An SMTP Command Injection (CRLF Injection) vulnerability in Netty's SMTP codec allows a remote attacker who can control SMTP command parameters (e.g., an email recipient) to forge arbitrary emails from the trusted server. This bypasses standard email authentication and can be used to impersonate executives and forge high-stakes corporate communications.
Details
The root cause is the lack of input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters.
The vulnerable code is in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string. For example, when SmtpRequests.rcpt(recipient) is called, a malicious recipient string containing CRLF sequences can inject a new, separate SMTP command.
Because the injected commands are sent from the server's trusted IP, any resulting emails will likely pass SPF and DKIM checks, making them appear legitimate to the victim's email client.
PoC
A minimal PoC involves passing a crafted string containing CRLF sequences to any SmtpRequest that accepts user-controlled parameters.
1. Malicious Payload
The core of the exploit is the payload, where new SMTP commands are injected into a parameter.
// The legitimate recipient is followed by an injected email sequence
String injected_recipient = "[email protected]\r\n" +
"MAIL FROM:<[email protected]>\r\n" +
"RCPT TO:<[email protected]>\r\n" +
"DATA\r\n" +
"From: [email protected]\r\n" +
"To: [email protected]\r\n" +
"Subject: Urgent: Phishing Email\r\n" +
"\r\n" +
"This is a forged email that will pass authentication checks.\r\n" +
".\r\n" +
"QUIT\r\n";
2. Triggering the Vulnerability
The vulnerability is triggered when this payload is used to create an SMTP request.
// The Netty SMTP codec will fail to sanitize this input
SmtpRequest maliciousRequest = SmtpRequests.rcpt(injected_recipient);
// When this request is sent to an SMTP server, the injected commands
// will be executed, sending a forged email.
channel.writeAndFlush(maliciousRequest);
3. Full Reproduction Steps
A complete, runnable PoC is available as a GitHub Gist to demonstrate the full attack flow against a local SMTP server
To run the full PoC:
- Set up a local SMTP server. The easiest way is using MailHog:
- On macOS:
brew install mailhog && mailhog - Using Docker:
docker run -p 1025:1025 -p 8025:8025 mailhog/mailhog
- On macOS:
- Run the PoC code. The code will connect to the SMTP server at
localhost:1025and send the malicious payload. - Verify the result. Open the MailHog web UI at
http://localhost:8025. You will see the forged email sent to[email protected]from[email protected].
Impact
This is a SMTP Command Injection vulnerability. It impacts any application using netty-codec-smtp to construct SMTP requests where an attacker can control or influence any of the SMTP string parameters (e.g., from, recipient, helo hostname).
The primary impacts are:
- Economic Manipulation & Disinformation: Attackers can forge emails from high-value targets (e.g., corporate executives, government officials) and send them to journalists, financial institutions, or the public. A fraudulent email announcing false financial results, a fake merger, or a security breach could be used to manipulate stock prices or cause significant economic disruption.
- Sophisticated Phishing: Attackers can send high-fidelity phishing emails that bypass email authentication (SPF/DKIM) and appear to come from a…
- Record
GHSA-jq43-27x9-3v86- CVSS 4.0
- 7.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P - Weakness
- CWE-78, CWE-93
- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-xpw8-rcwv-8f8p
7.5
io.netty:netty-codec-http2 vulnerable to HTTP/2 Rapid Reset Attack
A client might overload the server by issue frequent RST frames. This can cause a massive amount of load on the remote system and so cause a DDOS attack.
Impact
This is a DDOS attack, any http2 server is affected and so you should update as soon as possible.
Patches
This is patched in version 4.1.100.Final.
Workarounds
A user can limit the amount of RST frames that are accepted per connection over a timeframe manually using either an own Http2FrameListener implementation or an ChannelInboundHandler implementation (depending which http2 API is used).
References
- Record
GHSA-xpw8-rcwv-8f8p- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
NVD
5.5
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.
- Record
CVE-2025-59419- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-93
- Updated
- 2026-11-02
OSV
5.5
Netty netty-codec-smtp SMTP Command Injection Vulnerability Allowing Email Forgery
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.
- Record
CVE-2025-59419- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P - Weakness
- CWE-93
- Updated
- 2026-11-02
Show 49 moreShow less
OSVDEBIAN-CVE-2025-59419
5.5
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.
- Record
DEBIAN-CVE-2025-59419- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSVGHSA-jq43-27x9-3v86
7.7
Netty has SMTP Command Injection Vulnerability that Allows Email Forgery
Summary
An SMTP Command Injection (CRLF Injection) vulnerability in Netty's SMTP codec allows a remote attacker who can control SMTP command parameters (e.g., an email recipient) to forge arbitrary emails from the trusted server. This bypasses standard email authentication and can be used to impersonate executives and forge high-stakes corporate communications.
Details
The root cause is the lack of input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters.
The vulnerable code is in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string. For example, when SmtpRequests.rcpt(recipient) is called, a malicious recipient string containing CRLF sequences can inject a new, separate SMTP command.
Because the injected commands are sent from the server's trusted IP, any resulting emails will likely pass SPF and DKIM checks, making them appear legitimate to the victim's email client.
PoC
A minimal PoC involves passing a crafted string containing CRLF sequences to any SmtpRequest that accepts user-controlled parameters.
1. Malicious Payload
The core of the exploit is the payload, where new SMTP commands are injected into a parameter.
// The legitimate recipient is followed by an injected email sequence
String injected_recipient = "[email protected]\r\n" +
"MAIL FROM:<[email protected]>\r\n" +
"RCPT TO:<[email protected]>\r\n" +
"DATA\r\n" +
"From: [email protected]\r\n" +
"To: [email protected]\r\n" +
"Subject: Urgent: Phishing Email\r\n" +
"\r\n" +
"This is a forged email that will pass authentication checks.\r\n" +
".\r\n" +
"QUIT\r\n";
2. Triggering the Vulnerability
The vulnerability is triggered when this payload is used to create an SMTP request.
// The Netty SMTP codec will fail to sanitize this input
SmtpRequest maliciousRequest = SmtpRequests.rcpt(injected_recipient);
// When this request is sent to an SMTP server, the injected commands
// will be executed, sending a forged email.
channel.writeAndFlush(maliciousRequest);
3. Full Reproduction Steps
A complete, runnable PoC is available as a GitHub Gist to demonstrate the full attack flow against a local SMTP server
To run the full PoC:
- Set up a local SMTP server. The easiest way is using MailHog:
- On macOS:
brew install mailhog && mailhog - Using Docker:
docker run -p 1025:1025 -p 8025:8025 mailhog/mailhog
- On macOS:
- Run the PoC code. The code will connect to the SMTP server at
localhost:1025and send the malicious payload. - Verify the result. Open the MailHog web UI at
http://localhost:8025. You will see the forged email sent to[email protected]from[email protected].
Impact
This is a SMTP Command Injection vulnerability. It impacts any application using netty-codec-smtp to construct SMTP requests where an attacker can control or influence any of the SMTP string parameters (e.g., from, recipient, helo hostname).
The primary impacts are:
- Economic Manipulation & Disinformation: Attackers can forge emails from high-value targets (e.g., corporate executives, government officials) and send them to journalists, financial institutions, or the public. A fraudulent email announcing false financial results, a fake merger, or a security breach could be used to manipulate stock prices or cause significant economic disruption.
- Sophisticated Phishing: Attackers can send high-fidelity phishing emails that bypass email authentication (SPF/DKIM) and appear to come from a…
- Record
GHSA-jq43-27x9-3v86- CVSS 4.0
- 7.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P - Weakness
- CWE-78, CWE-93
- Updated
- 2026-11-02
OSVGHSA-xpw8-rcwv-8f8p
7.5
io.netty:netty-codec-http2 vulnerable to HTTP/2 Rapid Reset Attack
A client might overload the server by issue frequent RST frames. This can cause a massive amount of load on the remote system and so cause a DDOS attack.
Impact
This is a DDOS attack, any http2 server is affected and so you should update as soon as possible.
Patches
This is patched in version 4.1.100.Final.
Workarounds
A user can limit the amount of RST frames that are accepted per connection over a timeframe manually using either an own Http2FrameListener implementation or an ChannelInboundHandler implementation (depending which http2 API is used).
References
- Record
GHSA-xpw8-rcwv-8f8p- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVOESA-2025-2526
5.3
netty security update
Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. %package help Summary: Documents for Buildarch: noarch Requires: man info Provides: -javadoc = - Obsoletes: -javadoc < - %description help Man pages and other related documents for .
Security Fix(es):
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.(CVE-2025-59419)
- Record
OESA-2025-2526- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2025-2527
5.3
netty security update
Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. %package help Summary: Documents for Buildarch: noarch Requires: man info Provides: -javadoc = - Obsoletes: -javadoc < - %description help Man pages and other related documents for .
Security Fix(es):
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.(CVE-2025-59419)
- Record
OESA-2025-2527- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2025-2528
5.3
netty security update
Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. %package help Summary: Documents for Buildarch: noarch Requires: man info Provides: -javadoc = - Obsoletes: -javadoc < - %description help Man pages and other related documents for .
Security Fix(es):
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.(CVE-2025-59419)
- Record
OESA-2025-2528- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2025-2529
5.3
netty security update
Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. %package help Summary: Documents for Buildarch: noarch Requires: man info Provides: -javadoc = - Obsoletes: -javadoc < - %description help Man pages and other related documents for .
Security Fix(es):
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.(CVE-2025-59419)
- Record
OESA-2025-2529- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2025-2530
5.3
netty security update
Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. %package help Summary: Documents for Buildarch: noarch Requires: man info Provides: -javadoc = - Obsoletes: -javadoc < - %description help Man pages and other related documents for .
Security Fix(es):
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.(CVE-2025-59419)
- Record
OESA-2025-2530- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2025-2546
5.3
netty security update
Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. %package help Summary: Documents for Buildarch: noarch Requires: man info Provides: -javadoc = - Obsoletes: -javadoc < - %description help Man pages and other related documents for .
Security Fix(es):
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return ( r) and Line Feed ( n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server s trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.(CVE-2025-59419)
- Record
OESA-2025-2546- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVRHLW-2026-fb860419f051aedd
5.5
Lightwell Security Advisory: netty-codec-smtp 4.1.100.Final-rhlw-00001
Red Hat Lightwell has released io.netty:netty-codec-smtp 4.1.100.Final-rhlw-00001 with a backported security fix.
CVE-2025-59419: Netty netty-codec-smtp SMTP Command Injection Vulnerability Allowing Email Forgery
This patched artifact is a drop-in replacement for io.netty:netty-codec-smtp 4.1.100.Final from Maven Central.
- Record
RHLW-2026-fb860419f051aedd- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P - Updated
- 2026-11-02
OSVROOT-APP-MAVEN-CVE-2025-59419
5.3
CVE-2025-59419 in io.netty:netty-codec-smtp - Patched by Root
Root has patched CVE-2025-59419 in the io.netty:netty-codec-smtp package for Root:Maven. Multiple fixed versions available.
- Record
ROOT-APP-MAVEN-CVE-2025-59419- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVROOT-APP-MAVEN-GHSA-xpw8-rcwv-8f8p
7.5
GHSA-xpw8-rcwv-8f8p in io.root.io.netty:netty-codec-http2 - Patched by Root
Root has patched GHSA-xpw8-rcwv-8f8p in the io.root.io.netty:netty-codec-http2 package for Root:Maven. Multiple fixed versions available.
- Record
ROOT-APP-MAVEN-GHSA-xpw8-rcwv-8f8p- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-59419
5.5
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.128.Final and 4.2.7.Final, the SMTP codec in Netty contains an SMTP command injection vulnerability due to insufficient input validation for Carriage Return (\r) and Line Feed (\n) characters in user-supplied parameters. The vulnerability exists in io.netty.handler.codec.smtp.DefaultSmtpRequest, where parameters are directly concatenated into the SMTP command string without sanitization. When methods such as SmtpRequests.rcpt(recipient) are called with a malicious string containing CRLF sequences, attackers can inject arbitrary SMTP commands. Because the injected commands are sent from the server's trusted IP address, resulting emails will likely pass SPF and DKIM authentication checks, making them appear legitimate. This allows remote attackers who can control SMTP command parameters (such as email recipients) to forge arbitrary emails from the trusted server, potentially impersonating executives and forging high-stakes corporate communications. This issue has been patched in versions 4.1.129.Final and 4.2.8.Final. No known workarounds exist.
- Record
UBUNTU-CVE-2025-59419- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P - Updated
- 2026-11-02
OSVCLSA-2026-1775521855 No score
TuxCare security update for io.netty (5 CVEs)
TuxCare rebuilt 4 io.netty packages to address 5 CVEs. Fixed in 4.1.112.Final-tuxcare.1.
- Record
CLSA-2026-1775521855- Updated
- 2026-11-02
OSVCLSA-2026-1776040407 No score
TuxCare security update for io.netty (2 CVEs)
TuxCare rebuilt 2 io.netty packages to address 2 CVEs. Fixed in 4.1.63.Final-tuxcare.3.
- Record
CLSA-2026-1776040407- Updated
- 2026-11-02
OSVCLSA-2026-1776126830 No score
TuxCare security update for io.netty (16 CVEs)
TuxCare rebuilt 40 io.netty packages to address 16 CVEs. Fixed in 4.1.52.Final-tuxcare.1.
- Record
CLSA-2026-1776126830- Updated
- 2026-11-02
OSVCLSA-2026-1776213248 No score
TuxCare security update for io.netty (6 CVEs)
TuxCare rebuilt 46 io.netty packages to address 6 CVEs. Fixed in 4.1.82.Final-tuxcare.1.
- Record
CLSA-2026-1776213248- Updated
- 2026-11-02
OSVCLSA-2026-1776299668 No score
TuxCare security update for io.netty (9 CVEs)
TuxCare rebuilt 6 io.netty packages to address 9 CVEs. Fixed in 4.1.58.Final-tuxcare.1.
- Record
CLSA-2026-1776299668- Updated
- 2026-11-02
OSVCLSA-2026-1776299669 No score
TuxCare security update for io.netty (15 CVEs)
TuxCare rebuilt 43 io.netty packages to address 15 CVEs. Fixed in 4.1.60.Final-tuxcare.1.
- Record
CLSA-2026-1776299669- Updated
- 2026-11-02
OSVCLSA-2026-1776386120 No score
TuxCare security update for io.netty (9 CVEs)
TuxCare rebuilt 46 io.netty packages to address 9 CVEs. Fixed in 4.1.75.Final-tuxcare.1.
- Record
CLSA-2026-1776386120- Updated
- 2026-11-02
OSVCLSA-2026-1776386158 No score
TuxCare security update for io.netty (12 CVEs)
TuxCare rebuilt 47 io.netty packages to address 12 CVEs. Fixed in 4.1.93.Final-tuxcare.1.
- Record
CLSA-2026-1776386158- Updated
- 2026-11-02
OSVCLSA-2026-1776386159 No score
TuxCare security update for io.netty (6 CVEs)
TuxCare rebuilt 46 io.netty packages to address 6 CVEs. Fixed in 4.1.73.Final-tuxcare.1.
- Record
CLSA-2026-1776386159- Updated
- 2026-11-02
OSVCLSA-2026-1776386163 No score
TuxCare security update for io.netty (7 CVEs)
TuxCare rebuilt 47 io.netty packages to address 7 CVEs. Fixed in 4.1.92.Final-tuxcare.1.
- Record
CLSA-2026-1776386163- Updated
- 2026-11-02
OSVCLSA-2026-1776818212 No score
TuxCare security update for io.netty (4 CVEs)
TuxCare rebuilt 3 io.netty packages to address 4 CVEs. Fixed in 4.1.115.Final-tuxcare.4.
- Record
CLSA-2026-1776818212- Updated
- 2026-11-02
OSVCLSA-2026-1787271464 No score
TuxCare security update for io.netty (59 CVEs)
TuxCare rebuilt 47 io.netty packages to address 59 CVEs. Fixed in 4.1.122.Final-tuxcare.2.
- Record
CLSA-2026-1787271464- Updated
- 2026-11-02
OSVCLSA-2026-1787301097 No score
TuxCare security update for io.netty (60 CVEs)
TuxCare rebuilt 47 io.netty packages to address 60 CVEs. Fixed in 4.1.119.Final-tuxcare.1.
- Record
CLSA-2026-1787301097- Updated
- 2026-11-02
OSVCLSA-2026-1787309634 No score
TuxCare security update for io.netty (62 CVEs)
TuxCare rebuilt 47 io.netty packages to address 62 CVEs. Fixed in 4.1.111.Final-tuxcare.1.
- Record
CLSA-2026-1787309634- Updated
- 2026-11-02
OSVCLSA-2026-1787331164 No score
TuxCare security update for io.netty (48 CVEs)
TuxCare rebuilt 47 io.netty packages to address 48 CVEs. Fixed in 4.1.117.Final-tuxcare.3.
- Record
CLSA-2026-1787331164- Updated
- 2026-11-02
OSVCLSA-2026-1787333890 No score
TuxCare security update for io.netty (61 CVEs)
TuxCare rebuilt 47 io.netty packages to address 61 CVEs. Fixed in 4.1.108.Final-tuxcare.1.
- Record
CLSA-2026-1787333890- Updated
- 2026-11-02
OSVCLSA-2026-1787383378 No score
TuxCare security update for io.netty (61 CVEs)
TuxCare rebuilt 47 io.netty packages to address 61 CVEs. Fixed in 4.1.107.Final-tuxcare.1.
- Record
CLSA-2026-1787383378- Updated
- 2026-11-02
OSVCLSA-2026-1787397404 No score
TuxCare security update for io.netty (62 CVEs)
TuxCare rebuilt 47 io.netty packages to address 62 CVEs. Fixed in 4.1.94.Final-tuxcare.1.
- Record
CLSA-2026-1787397404- Updated
- 2026-11-02
OSVCLSA-2026-1787650786 No score
TuxCare security update for io.netty (4 CVEs)
TuxCare rebuilt 4 io.netty packages to address 4 CVEs. Fixed in 4.1.48.Final-tuxcare.2.
- Record
CLSA-2026-1787650786- Updated
- 2026-11-02
OSVCLSA-2026-1787668954 No score
TuxCare security update for io.netty (8 CVEs)
TuxCare rebuilt 7 io.netty packages to address 8 CVEs. Fixed in 4.1.79.Final-tuxcare.1.
- Record
CLSA-2026-1787668954- Updated
- 2026-11-02
OSVCLSA-2026-1791901028 No score
TuxCare security update for io.netty (19 CVEs)
TuxCare rebuilt 46 io.netty packages to address 19 CVEs. Fixed in 4.1.80.Final-tuxcare.1.
- Record
CLSA-2026-1791901028- Updated
- 2026-11-02
OSVCLSA-2026-1792076326 No score
TuxCare security update for io.netty (13 CVEs)
TuxCare rebuilt 6 io.netty packages to address 13 CVEs. Fixed in 4.1.42.Final-tuxcare.1.
- Record
CLSA-2026-1792076326- Updated
- 2026-11-02
OSVCLSA-2026-1792665490 No score
TuxCare security update for io.netty (13 CVEs)
TuxCare rebuilt 9 io.netty packages to address 13 CVEs. Fixed in 4.1.81.Final-tuxcare.1.
- Record
CLSA-2026-1792665490- Updated
- 2026-11-02
OSVCLSA-2026-1792673710 No score
TuxCare security update for io.netty (27 CVEs)
TuxCare rebuilt 15 io.netty packages to address 27 CVEs. Fixed in 4.1.72.Final-tuxcare.1.
- Record
CLSA-2026-1792673710- Updated
- 2026-11-02
OSVCLSA-2026-1792673723 No score
TuxCare security update for io.netty (25 CVEs)
TuxCare rebuilt 43 io.netty packages to address 25 CVEs. Fixed in 4.1.68.Final-tuxcare.1.
- Record
CLSA-2026-1792673723- Updated
- 2026-11-02
OSVCLSA-2026-1792686278 No score
TuxCare security update for io.netty (26 CVEs)
TuxCare rebuilt 14 io.netty packages to address 26 CVEs. Fixed in 4.1.118.Final-tuxcare.1.
- Record
CLSA-2026-1792686278- Updated
- 2026-11-02
OSVCLSA-2026-1792686520 No score
TuxCare security update for io.netty (24 CVEs)
TuxCare rebuilt 13 io.netty packages to address 24 CVEs. Fixed in 4.1.114.Final-tuxcare.1.
- Record
CLSA-2026-1792686520- Updated
- 2026-11-02
OSVCLSA-2026-1792693038 No score
TuxCare security update for io.netty (15 CVEs)
TuxCare rebuilt 10 io.netty packages to address 15 CVEs. Fixed in 4.1.113.Final-tuxcare.1.
- Record
CLSA-2026-1792693038- Updated
- 2026-11-02
OSVCLSA-2026-1792746051 No score
TuxCare security update for io.netty (26 CVEs)
TuxCare rebuilt 40 io.netty packages to address 26 CVEs. Fixed in 4.1.53.Final-tuxcare.1.
- Record
CLSA-2026-1792746051- Updated
- 2026-11-02
OSVCLSA-2026-1792750988 No score
TuxCare security update for io.netty (6 CVEs)
TuxCare rebuilt 6 io.netty packages to address 6 CVEs. Fixed in 4.1.76.Final-tuxcare.1.
- Record
CLSA-2026-1792750988- Updated
- 2026-11-02
OSVCLSA-2026-1793031356 No score
TuxCare security update for io.netty (11 CVEs)
TuxCare rebuilt 8 io.netty packages to address 11 CVEs. Fixed in 4.1.43.Final-tuxcare.3.
- Record
CLSA-2026-1793031356- Updated
- 2026-11-02
OSVCLSA-2026-1793089342 No score
TuxCare security update for io.netty (16 CVEs)
TuxCare rebuilt 14 io.netty packages to address 16 CVEs. Fixed in 4.2.2.Final-tuxcare.1.
- Record
CLSA-2026-1793089342- Updated
- 2026-11-02
OSVCLSA-2026-1793621110 No score
TuxCare security update for io.netty (17 CVEs)
TuxCare rebuilt 10 io.netty packages to address 17 CVEs. Fixed in 4.1.49.Final-tuxcare.6.
- Record
CLSA-2026-1793621110- Updated
- 2026-11-02
OSVCLSA-2026-1793709318 No score
TuxCare security update for io.netty (12 CVEs)
TuxCare rebuilt 8 io.netty packages to address 12 CVEs. Fixed in 4.1.101.Final-tuxcare.2.
- Record
CLSA-2026-1793709318- Updated
- 2026-11-03
OSVCLSA-2026-1793712679 No score
TuxCare security update for io.netty (13 CVEs)
TuxCare rebuilt 7 io.netty packages to address 13 CVEs. Fixed in 4.1.51.Final-tuxcare.2.
- Record
CLSA-2026-1793712679- Updated
- 2026-11-03
OSVCLSA-2026-1793729502 No score
TuxCare security update for io.netty (7 CVEs)
TuxCare rebuilt 6 io.netty packages to address 7 CVEs. Fixed in 4.1.87.Final-tuxcare.4.
- Record
CLSA-2026-1793729502- Updated
- 2026-11-04
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
io.netty:netty-codec-smtpMaven |
4.2.0.Alpha1 up to 4.2.7.Final | 4.2.7.Final |
io.netty:netty-codec-smtpMaven |
before 4.1.128.Final | 4.1.128.Final |
io.netty:netty-codec-http2Maven |
before 4.1.100.Final | 4.1.100.Final |
io.netty:netty-codecTuxCare:Maven From an advisory covering 5 CVEs |
4.1.112.Final up to 4.1.112.Final-tuxcare.1 | 4.1.112.Final-tuxcare.1 |
io.netty:netty-codec-http2TuxCare:Maven From an advisory covering 5 CVEs |
4.1.112.Final up to 4.1.112.Final-tuxcare.1 | 4.1.112.Final-tuxcare.1 |
io.netty:netty-codec-smtpTuxCare:Maven From an advisory covering 5 CVEs |
4.1.112.Final up to 4.1.112.Final-tuxcare.1 | 4.1.112.Final-tuxcare.1 |
io.netty:netty-handlerTuxCare:Maven From an advisory covering 5 CVEs |
4.1.112.Final up to 4.1.112.Final-tuxcare.1 | 4.1.112.Final-tuxcare.1 |
io.netty:netty-codec-smtpTuxCare:Maven From an advisory covering 2 CVEs |
4.1.63.Final up to 4.1.63.Final-tuxcare.3, plus listed versions 4.1.63.Final-tuxcare.14.1.63.Final-tuxcare.2 |
4.1.63.Final-tuxcare.3 |
io.netty:netty-handlerTuxCare:Maven From an advisory covering 2 CVEs |
4.1.63.Final up to 4.1.63.Final-tuxcare.3, plus listed versions 4.1.63.Final-tuxcare.14.1.63.Final-tuxcare.2 |
4.1.63.Final-tuxcare.3 |
io.netty:netty-allTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
Show 227 moreShow less
| Package | Affected | Fixed |
|---|---|---|
io.netty:netty-bomTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-bufferTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codecTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codec-dnsTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codec-haproxyTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codec-httpTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codec-http2TuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codec-memcacheTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codec-mqttTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codec-redisTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codec-smtpTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codec-socksTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codec-stompTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-codec-xmlTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-commonTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-dev-toolsTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-exampleTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-handlerTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-handler-proxyTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-microbenchTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-parentTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-resolverTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-resolver-dnsTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-resolver-dns-native-macosTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-tarballTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-testsuiteTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-testsuite-autobahnTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-testsuite-http2TuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-testsuite-native-imageTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-testsuite-osgiTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-transportTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-transport-blockhound-testsTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-transport-native-epollTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-transport-native-kqueueTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-transport-native-unix-commonTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-transport-native-unix-common-testsTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-transport-rxtxTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-transport-sctpTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-transport-udtTuxCare:Maven From an advisory covering 15 CVEs |
4.1.52.Final up to 4.1.52.Final-tuxcare.1 | 4.1.52.Final-tuxcare.1 |
io.netty:netty-allTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-bomTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-bufferTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codecTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codec-dnsTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codec-haproxyTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codec-httpTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codec-http2TuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codec-memcacheTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codec-mqttTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codec-redisTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codec-smtpTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codec-socksTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codec-stompTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codec-xmlTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-commonTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-dev-toolsTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-exampleTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-handlerTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-handler-proxyTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-microbenchTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-parentTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-resolverTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-resolver-dnsTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-resolver-dns-classes-macosTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-resolver-dns-native-macosTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-testsuiteTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-testsuite-autobahnTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-testsuite-http2TuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-testsuite-nativeTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-testsuite-native-imageTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-testsuite-native-image-clientTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-testsuite-native-image-client-runtime-initTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-testsuite-osgiTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-testsuite-shadingTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-transportTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-transport-blockhound-testsTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-transport-classes-epollTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-transport-classes-kqueueTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-transport-native-epollTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-transport-native-kqueueTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-transport-native-unix-commonTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-transport-native-unix-common-testsTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-transport-rxtxTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-transport-sctpTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-transport-udtTuxCare:Maven From an advisory covering 5 CVEs |
4.1.82.Final up to 4.1.82.Final-tuxcare.1 | 4.1.82.Final-tuxcare.1 |
io.netty:netty-codecTuxCare:Maven From an advisory covering 9 CVEs |
4.1.58.Final up to 4.1.58.Final-tuxcare.1 | 4.1.58.Final-tuxcare.1 |
io.netty:netty-codec-haproxyTuxCare:Maven From an advisory covering 9 CVEs |
4.1.58.Final up to 4.1.58.Final-tuxcare.1 | 4.1.58.Final-tuxcare.1 |
io.netty:netty-codec-httpTuxCare:Maven From an advisory covering 9 CVEs |
4.1.58.Final up to 4.1.58.Final-tuxcare.1 | 4.1.58.Final-tuxcare.1 |
io.netty:netty-codec-http2TuxCare:Maven From an advisory covering 9 CVEs |
4.1.58.Final up to 4.1.58.Final-tuxcare.1 | 4.1.58.Final-tuxcare.1 |
io.netty:netty-codec-smtpTuxCare:Maven From an advisory covering 9 CVEs |
4.1.58.Final up to 4.1.58.Final-tuxcare.1 | 4.1.58.Final-tuxcare.1 |
io.netty:netty-handlerTuxCare:Maven From an advisory covering 9 CVEs |
4.1.58.Final up to 4.1.58.Final-tuxcare.1 | 4.1.58.Final-tuxcare.1 |
io.netty:netty-allTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-bomTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-bufferTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codecTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codec-dnsTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codec-haproxyTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codec-httpTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codec-http2TuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codec-memcacheTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codec-mqttTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codec-redisTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codec-smtpTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codec-socksTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codec-stompTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-codec-xmlTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-commonTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-dev-toolsTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-exampleTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-handlerTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-handler-proxyTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-microbenchTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-parentTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-resolverTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-resolver-dnsTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-resolver-dns-native-macosTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-tarballTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-testsuiteTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-testsuite-autobahnTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-testsuite-http2TuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-testsuite-nativeTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-testsuite-native-imageTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-testsuite-native-image-clientTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-testsuite-native-image-client-runtime-initTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-testsuite-osgiTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-transportTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-transport-blockhound-testsTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-transport-native-epollTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-transport-native-kqueueTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-transport-native-unix-commonTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-transport-native-unix-common-testsTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-transport-rxtxTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-transport-sctpTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-transport-udtTuxCare:Maven From an advisory covering 14 CVEs |
4.1.60.Final up to 4.1.60.Final-tuxcare.1 | 4.1.60.Final-tuxcare.1 |
io.netty:netty-allTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-bomTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-bufferTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codecTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codec-dnsTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codec-haproxyTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codec-httpTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codec-http2TuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codec-memcacheTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codec-mqttTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codec-redisTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codec-smtpTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codec-socksTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codec-stompTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-codec-xmlTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-commonTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-dev-toolsTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-exampleTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-handlerTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-handler-proxyTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-microbenchTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-parentTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-resolverTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-resolver-dnsTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-resolver-dns-classes-macosTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-resolver-dns-native-macosTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-testsuiteTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-testsuite-autobahnTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-testsuite-http2TuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-testsuite-nativeTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-testsuite-native-imageTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-testsuite-native-image-clientTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-testsuite-native-image-client-runtime-initTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-testsuite-osgiTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-testsuite-shadingTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-transportTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-transport-blockhound-testsTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-transport-classes-epollTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-transport-classes-kqueueTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-transport-native-epollTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-transport-native-kqueueTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-transport-native-unix-commonTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-transport-native-unix-common-testsTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-transport-rxtxTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-transport-sctpTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-transport-udtTuxCare:Maven From an advisory covering 8 CVEs |
4.1.75.Final up to 4.1.75.Final-tuxcare.1 | 4.1.75.Final-tuxcare.1 |
io.netty:netty-allTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-bomTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-bufferTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-codecTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-codec-dnsTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-codec-haproxyTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-codec-httpTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-codec-http2TuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-codec-memcacheTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-codec-mqttTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-codec-redisTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-codec-smtpTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
io.netty:netty-codec-socksTuxCare:Maven From an advisory covering 12 CVEs |
4.1.93.Final up to 4.1.93.Final-tuxcare.1 | 4.1.93.Final-tuxcare.1 |
nettyDebian:12 |
before 1:4.1.48-7+deb12u2, plus listed versions 1:4.1.48-71:4.1.48-7+deb12u1 |
1:4.1.48-7+deb12u2 |
nettyDebian:13 |
before 1:4.1.48-10+deb13u1, plus listed versions 1:4.1.48-10 |
1:4.1.48-10+deb13u1 |
nettyDebian:14 |
before 1:4.1.48-11, plus listed versions 1:4.1.48-10 |
1:4.1.48-11 |
nettyDebian:11 From an advisory covering 6 CVEs |
before 1:4.1.48-4+deb11u3, plus listed versions 1:4.1.48-41:4.1.48-4+deb11u11:4.1.48-4+deb11u2 |
1:4.1.48-4+deb11u3 |
nettyDebian:12 From an advisory covering 5 CVEs |
before 1:4.1.48-7+deb12u2, plus listed versions 1:4.1.48-71:4.1.48-7+deb12u1 |
1:4.1.48-7+deb12u2 |
nettyDebian:13 From an advisory covering 5 CVEs |
before 1:4.1.48-10+deb13u1, plus listed versions 1:4.1.48-10 |
1:4.1.48-10+deb13u1 |
io.netty:netty-codec-smtpMaven |
4.2.0.Alpha1 up to 4.2.7.Final, plus listed versions 4.2.0.Alpha24.2.0.Alpha34.2.0.Alpha44.2.0.Alpha54.2.0.Beta1 Show 11 moreShow less4.2.0.Final4.2.0.RC14.2.0.RC24.2.0.RC34.2.0.RC44.2.1.Final4.2.2.Final4.2.3.Final4.2.4.Final4.2.5.Final4.2.6.Final |
4.2.7.Final |
io.netty:netty-codec-smtpMaven |
before 4.1.128.Final, plus listed versions 4.1.0.CR74.1.0.Final4.1.1.Final4.1.10.Final4.1.100.Final Show 45 moreShow less4.1.101.Final4.1.102.Final4.1.103.Final4.1.104.Final4.1.105.Final4.1.106.Final4.1.107.Final4.1.108.Final4.1.109.Final4.1.11.Final4.1.110.Final4.1.111.Final4.1.112.Final4.1.113.Final4.1.114.Final4.1.115.Final4.1.116.Final4.1.117.Final4.1.118.Final4.1.119.Final4.1.12.Final4.1.120.Final4.1.121.Final4.1.122.Final4.1.123.Final4.1.124.Final4.1.125.Final4.1.126.Final4.1.127.Final4.1.13.Final4.1.14.Final4.1.15.Final4.1.16.Final4.1.17.Final4.1.18.Final4.1.19.Final4.1.2.Final4.1.20.Final4.1.21.Final4.1.22.Final4.1.23.Final4.1.24.Final4.1.25.Final4.1.26.Final4.1.27.Final |
4.1.128.Final |
io.netty:netty-codec-http2Maven |
before 4.1.100.Final, plus listed versions 4.1.0.Beta44.1.0.Beta54.1.0.Beta64.1.0.Beta74.1.0.Beta8 Show 45 moreShow less4.1.0.CR14.1.0.CR24.1.0.CR34.1.0.CR44.1.0.CR54.1.0.CR64.1.0.CR74.1.0.Final4.1.1.Final4.1.10.Final4.1.11.Final4.1.12.Final4.1.13.Final4.1.14.Final4.1.15.Final4.1.16.Final4.1.17.Final4.1.18.Final4.1.19.Final4.1.2.Final4.1.20.Final4.1.21.Final4.1.22.Final4.1.23.Final4.1.24.Final4.1.25.Final4.1.26.Final4.1.27.Final4.1.28.Final4.1.29.Final4.1.3.Final4.1.30.Final4.1.31.Final4.1.32.Final4.1.33.Final4.1.34.Final4.1.35.Final4.1.36.Final4.1.37.Final4.1.38.Final4.1.39.Final4.1.4.Final4.1.40.Final4.1.41.Final4.1.42.Final |
4.1.100.Final |
nettyopenEuler:24.03-LTS |
before 4.1.13-24.oe2403 | 4.1.13-24.oe2403 |
nettyopenEuler:24.03-LTS-SP1 |
before 4.1.13-24.oe2403sp1 | 4.1.13-24.oe2403sp1 |
nettyopenEuler:20.03-LTS-SP4 |
before 4.1.13-21.oe2003sp4 | 4.1.13-21.oe2003sp4 |
nettyopenEuler:22.03-LTS-SP3 |
before 4.1.13-24.oe2203sp3 | 4.1.13-24.oe2203sp3 |
nettyopenEuler:22.03-LTS-SP4 |
before 4.1.13-24.oe2203sp4 | 4.1.13-24.oe2203sp4 |
nettyopenEuler:24.03-LTS-SP2 |
before 4.1.13-24.oe2403sp2 | 4.1.13-24.oe2403sp2 |
io.netty:netty-codec-smtpRed Hat Lightwell:Maven |
before 4.1.100.Final-rhlw-00001, plus listed versions 4.1.0.CR74.1.0.Final4.1.1.Final4.1.10.Final4.1.100.Final Show 45 moreShow less4.1.11.Final4.1.12.Final4.1.13.Final4.1.14.Final4.1.15.Final4.1.16.Final4.1.17.Final4.1.18.Final4.1.19.Final4.1.2.Final4.1.20.Final4.1.21.Final4.1.22.Final4.1.23.Final4.1.24.Final4.1.25.Final4.1.26.Final4.1.27.Final4.1.28.Final4.1.29.Final4.1.3.Final4.1.30.Final4.1.31.Final4.1.32.Final4.1.33.Final4.1.34.Final4.1.35.Final4.1.36.Final4.1.37.Final4.1.38.Final4.1.39.Final4.1.4.Final4.1.40.Final4.1.41.Final4.1.42.Final4.1.43.Final4.1.44.Final4.1.45.Final4.1.46.Final4.1.47.Final4.1.48.Final4.1.49.Final4.1.5.Final4.1.50.Final4.1.51.Final |
4.1.100.Final-rhlw-00001 |
io.netty:netty-codec-smtpRoot:Maven |
before 4.1.118.Final-aikido.25 | 4.1.118.Final-aikido.254.1.115.Final-aikido.94.1.118.Final-aikido.194.1.118.Final-aikido.204.1.118.Final-aikido.214.1.118.Final-aikido.224.1.118.Final-aikido.234.1.118.Final-aikido.244.1.118.Final-aikido.26 |
io.root.io.netty:netty-codec-smtpRoot:Maven |
before 4.1.118.Final-root.io.3 | 4.1.118.Final-root.io.34.1.118.Final-root.io.54.1.115.Final-root.io.14.1.115.Final-root.io.24.1.118.Final-root.io.74.1.118.Final-root.io.114.1.118.Final-root.io.124.1.118.Final-root.io.134.1.118.Final-root.io.144.1.115.Final-root.io.34.1.115.Final-root.io.44.1.115.Final-root.io.54.1.115.Final-root.io.64.1.115.Final-root.io.84.1.118.Final-root.io.154.1.118.Final-root.io.254.1.118.Final-root.io.164.1.118.Final-root.io.174.1.118.Final-root.io.184.1.115.Final-root.io.94.1.118.Final-root.io.194.1.118.Final-root.io.204.1.118.Final-root.io.214.1.118.Final-root.io.224.1.118.Final-root.io.234.1.118.Final-root.io.244.1.118.Final-root.io.26 |
io.root.io.netty:netty-codec-http2Root:Maven |
before 4.1.97.Final-root.io.1 | 4.1.97.Final-root.io.14.1.97.Final-root.io.24.1.97.Final-root.io.34.1.97.Final-root.io.44.1.97.Final-root.io.54.1.97.Final-root.io.64.1.97.Final-root.io.7 |
io.netty:netty-codec-http2Root:Maven |
before 4.1.97.Final-aikido.7 | 4.1.97.Final-aikido.7 |
netty-tcnativeSUSE:Linux Enterprise Module for Development Tools 15 SP6 |
before 2.0.74-150200.3.33.1 | 2.0.74-150200.3.33.1 |
netty-tcnativeSUSE:Linux Enterprise Module for Development Tools 15 SP7 |
before 2.0.74-150200.3.33.1 | 2.0.74-150200.3.33.1 |
nettySUSE:Linux Enterprise Module for Package Hub 15 SP6 |
before 4.1.128-150200.4.37.1 | 4.1.128-150200.4.37.1 |
nettySUSE:Linux Enterprise Module for Package Hub 15 SP7 |
before 4.1.128-150200.4.37.1 | 4.1.128-150200.4.37.1 |
nettyopenSUSE:Leap 15.6 |
before 4.1.128-150200.4.37.1 | 4.1.128-150200.4.37.1 |
netty-tcnativeopenSUSE:Leap 15.6 |
before 2.0.74-150200.3.33.1 | 2.0.74-150200.3.33.1 |
nettyUbuntu:Pro:18.04:LTS |
before 1:4.1.7-4ubuntu0.1+esm4, plus listed versions 1:4.1.7-41:4.1.7-4ubuntu0.1~esm11:4.1.7-4ubuntu0.11:4.1.7-4ubuntu0.1+esm11:4.1.7-4ubuntu0.1+esm21:4.1.7-4ubuntu0.1+esm3 |
1:4.1.7-4ubuntu0.1+esm4 |
nettyUbuntu:Pro:20.04:LTS |
before 1:4.1.45-1ubuntu0.1~esm3, plus listed versions 1:4.1.33-11:4.1.33-21:4.1.33-31:4.1.45-11:4.1.45-1ubuntu0.1~esm11:4.1.45-1ubuntu0.1~esm2 |
1:4.1.45-1ubuntu0.1~esm3 |
nettyUbuntu:Pro:22.04:LTS |
before 1:4.1.48-4+deb11u2ubuntu0.1~esm2, plus listed versions 1:4.1.48-41:4.1.48-4+deb11u1build0.22.04.11:4.1.48-4+deb11u2build0.22.04.11:4.1.48-4+deb11u2ubuntu0.1~esm1 |
1:4.1.48-4+deb11u2ubuntu0.1~esm2 |
nettyUbuntu:Pro:24.04:LTS |
before 1:4.1.48-9ubuntu0.1~esm2, plus listed versions 1:4.1.48-71:4.1.48-81:4.1.48-91:4.1.48-9ubuntu0.1~esm1 |
1:4.1.48-9ubuntu0.1~esm2 |
nettyUbuntu:25.10 |
before 1:4.1.48-10ubuntu0.25.10.1, plus listed versions 1:4.1.48-10 |
1:4.1.48-10ubuntu0.25.10.1 |
nettyUbuntu:26.10 |
All versions, plus listed versions 1:4.1.48-161:4.1.48-16ubuntu1 |
None known |
nettyUbuntu:Pro:26.04:LTS |
All versions, plus listed versions 1:4.1.48-101:4.1.48-111:4.1.48-121:4.1.48-131:4.1.48-141:4.1.48-161:4.1.48-16ubuntu0.1~esm2 |
None known |
nettyopenSUSE:Tumbleweed |
before 4.1.128-1.1 | 4.1.128-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| affected_more, aliases | OSV | |
| affected_more, aliases | OSV | |
| affected_more, aliases | OSV | |
| affected_more, aliases, facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-59419 is a medium vulnerability (CVSS 5.5) in Netty, published October 10, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.55%, the 75th percentile. Fixed in io.netty:netty-codec-smtp 4.2.7.Final.
References
github.com/netty/netty/security/advisories/GHSA-jq43-27x9-3v86
github.com/netty/netty/commit/1782e8c2060a244c4d4e6f9d9112d5517ca05120
depthfirst.com/post/our-ai-agent-found-a-netty-zero-day-that-bypasses-email-authentication-the-story-of-cve-2025-59419
github.com/netty/netty/commit/2b3fddd3339cde1601f622b9ce5e54c39f24c3f9
gist.github.com/DepthFirstDisclosures/ddacca28cb94b48fa8ab998cef59ed8c
nvd.nist.gov/vuln/detail/CVE-2025-59419
Show 22 moreShow less
github.com/advisories/GHSA-jq43-27x9-3v86
github.com/netty/netty/security/advisories/GHSA-xpw8-rcwv-8f8p
github.com/netty/netty/commit/58f75f665aa81a8cbcf6ffa74820042a285c5e61
github.com/apple/swift-nio-http2/security/advisories/GHSA-qppj-fm5r-hxr3
nvd.nist.gov/vuln/detail/CVE-2023-44487
cve.org/CVERecord?id=CVE-2023-44487
github.com/advisories/GHSA-xpw8-rcwv-8f8p
github.com/CVEProject/cvelistV5/tree/main/cves/2025/59xxx/CVE-2025-59419.json
security-tracker.debian.org/tracker/CVE-2025-59419
github.com/netty/netty
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2526
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2527
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2528
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2529
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2530
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2546
suse.com/support/update/announcement/2025/suse-su-20254087-1
bugzilla.suse.com/1252097
suse.com/security/cve/CVE-2025-59419
ubuntu.com/security/CVE-2025-59419
cve.org/CVERecord?id=CVE-2025-59419
ubuntu.com/security/notices/USN-7843-1
Left out here: 193 versions and the rest of 2 source descriptions. The JSON record has them. Also not on the record: 780 package claims. ID and package lookups still check them. Left out on purpose, here and in the API, to keep responses small: 12 source records.