CVE-2024-2511

MEDIUMCVSS 5.9/10EPSS 52.42%

Last modified

CVE-2024-2511 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. Issue summary: Some non-default TLS server configurations can cause unbounded memory growth when processing TLSv1.3 sessions Impact summary: An attacker may exploit certain server configurations to trigger unbounded memory growth that would lead to a Denial of Service This problem can occur in TLSv1.3 if the non-default SSL_OP_NO_TICKET option is being used (but not if early_data support is also configured and the default anti-replay protection is in use). In this case, under certain conditions, the session cache can get into an incorrect state and it will fail to flush properly as it fills. EPSS estimates a 52.42% chance of exploitation in the next 30 days.

Description

Issue summary: Some non-default TLS server configurations can cause unbounded memory growth when processing TLSv1.3 sessions Impact summary: An attacker may exploit certain server configurations to trigger unbounded memory growth that would lead to a Denial of Service This problem can occur in TLSv1.3 if the non-default SSL_OP_NO_TICKET option is being used (but not if early_data support is also configured and the default anti-replay protection is in use). In this case, under certain conditions, the session cache can get into an incorrect state and it will fail to flush properly as it fills. The session cache will continue to grow in an unbounded manner. A malicious client could deliberately create the scenario for this failure to force a Denial of Service. It may also happen by accident in normal operation. This issue only affects TLS servers supporting TLSv1.3. It does not affect TLS clients. The FIPS modules in 3.2, 3.1 and 3.0 are not affected by this issue. OpenSSL 1.0.2 is also not affected by this issue.

Metrics

EPSS Probability
52.42%

99.0th percentile

Probability of exploitation in the next 30 days. Learn more

Weakness Enumeration

Affected Software

VendorProductVersions
OpensslOpenssl>= 1.1.1, <= 1.1.1x
OpensslOpenssl>= 3.0.0, < 3.0.14
OpensslOpenssl>= 3.1.0, < 3.1.6
OpensslOpenssl>= 3.2.0, < 3.2.2
DebianDebian Linux11.0
NetappA700s FirmwareAll versions
NetappActive Iq Unified ManagerAll versions
NetappOncommand Workflow AutomationAll versions
NetappOntap 9All versions
NetappSnapmanagerAll versions
NetappH300s FirmwareAll versions
NetappH500s FirmwareAll versions
NetappH700s FirmwareAll versions
NetappH410s FirmwareAll versions
NetappH410c FirmwareAll versions
NetappBootstrap OsAll versions
NetappA250 FirmwareAll versions
Netapp500f FirmwareAll versions
NetappC250 FirmwareAll versions
SiemensSimatic S7-1500 Tm Mfp Firmware< 1.1.1
SiemensRuggedcom Rm1224 Lte\(4g\) Eu Firmware< 8.2
SiemensRuggedcom Rm1224 Lte\(4g\) Nam Firmware< 8.2
SiemensScalance M804pb Firmware< 8.2
SiemensScalance M812-1 Adsl-Router Firmware< 8.2
SiemensScalance M816-1 Adsl-Router Firmware< 8.2
SiemensScalance M826-2 Shdsl-Router Firmware< 8.2
SiemensScalance M874-2 Firmware< 8.2
SiemensScalance M874-3 Firmware< 8.2
SiemensScalance M874-3 3g-Router \(Cn\) Firmware< 8.2
SiemensScalance M876-3 Firmware< 8.2
SiemensScalance M876-3 \(Rok\) Firmware< 8.2
SiemensScalance M876-4 Firmware< 8.2
SiemensScalance M876-4 \(Eu\) Firmware< 8.2
SiemensScalance M876-4 \(Nam\) Firmware< 8.2
SiemensScalance Mum853-1 \(A1\) Firmware< 8.2
SiemensScalance Mum853-1 \(B1\) Firmware< 8.2
SiemensScalance Mum853-1 \(Eu\) Firmware< 8.2
SiemensScalance Mum856-1 \(A1\) Firmware< 8.2
SiemensScalance Mum856-1 \(B1\) Firmware< 8.2
SiemensScalance Mum856-1 \(Cn\) Firmware< 8.2
SiemensScalance Mum856-1 \(Eu\) Firmware< 8.2
SiemensScalance Mum856-1 \(Row\) Firmware< 8.2
SiemensScalance S615 Eec Lan-Router Firmware< 8.2
SiemensScalance S615 Lan-Router Firmware< 8.2
SiemensSimatic S7-1500 Cpu 1518-4 Pn\/Dp Firmware>= 3.1.0, < 3.1.5
SiemensSinec Os< 3.1
SiemensScalance Wab762-1 Firmware< 3.0.0
SiemensScalance Wam763-1 Firmware< 3.0.0
SiemensScalance Wam766-1 Firmware< 3.0.0
SiemensScalance Wub762-1 Firmware< 3.0.0

Showing 50 of 55 affected configurations. See NVD for the full list.

References

Timeline

Published
Last Modified
Status
Analyzed

Frequently Asked Questions

What is CVE-2024-2511?
Issue summary: Some non-default TLS server configurations can cause unbounded memory growth when processing TLSv1.3 sessions Impact summary: An attacker may exploit certain server configurations to trigger unbounded memory growth that would lead to a Denial of Service This problem can occur in TLSv1.3 if the non-default SSL_OP_NO_TICKET option is being used (but not if early_data support is also configured and the default anti-replay protection is in use). In this case, under certain conditions, the session cache can get into an incorrect state and it will fail to flush properly as it fills. The session cache will continue to grow in an unbounded manner. A malicious client could deliberately create the scenario for this failure to force a Denial of Service. It may also happen by accident in normal operation. This issue only affects TLS servers supporting TLSv1.3. It does not affect TLS clients. The FIPS modules in 3.2, 3.1 and 3.0 are not affected by this issue. OpenSSL 1.0.2 is also not affected by this issue.
How severe is CVE-2024-2511?
CVE-2024-2511 has a CVSS score of 5.9/10 (MEDIUM severity). The EPSS model estimates a 52.42% probability of exploitation in the next 30 days.
How do I fix CVE-2024-2511?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

How Strix Helps

Related CVEs from 2024

Are you affected by CVE-2024-2511?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST