CVE-2026-116540: netty-tcnative 2.0.66.Final before 2.0.84.Final Use-After-Free in Session Ticket Callback

Published Oct 26, 2026
·
Updated

netty-tcnative 2.0.66.Final before 2.0.84.Final built against OpenSSL 3.x contains a use-after-free vulnerability in ssltlsextticketkeycb during session ticket key rotation. Remote clients performing TLS handshakes while setSessionTicketKeys0 frees the shared key array cause OpenSSL to read freed HMAC keys, crashing or corrupting ticket processing.

Affected Software

1 affected component
maven/io.netty/netty-tcnative>=2.0.66.Final<2.0.84.Final

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade netty-tcnative to a version that resolves this vulnerability.

    Fixed in 2.0.84.Final

Event History

Oct 26, 2026
CVE Published
via MITRE·02:59 PM
Data Sourced
via MITRE·02:59 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which deployments are affected?

Deployments using netty-tcnative versions from 2.0.66.Final before 2.0.84.Final, built against OpenSSL 3.x, are affected when session ticket keys are rotated.

2

What must an attacker do to trigger the issue?

A remote client must perform TLS handshakes while the application calls setSessionTicketKeys0 and frees the shared session-ticket key array. Exploitation does not require authentication or user interaction, but depends on this timing race during key rotation.

3

What is the immediate mitigation if upgrading is not possible?

Avoid rotating session ticket keys with setSessionTicketKeys0 while remote TLS handshakes may occur. Upgrade netty-tcnative to 2.0.84.Final or later when possible.

4

How can I determine whether an instance is exposed?

Verify the deployed netty-tcnative version and whether it was built against OpenSSL 3.x. Instances running a version before 2.0.84.Final should also be checked for use of session ticket key rotation through setSessionTicketKeys0.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203