CVE-2024-27316

Aliases:RHSA-2024:1786RHSA-2024:1872RHSA-2024:2564RHSA-2024:2907RHSA-2024:3402RHSA-2024:3417RHSA-2024:4390DEBIAN-CVE-2024-27316ALPINE-CVE-2024-27316
Advisory lineage Upstream: 0 Downstream: 28
Modified
Published: 04 Apr 2024, 19:21
Last modified:04 Nov 2025, 22:06

Vulnerability Summary

Overall Risk (default)
medium
48/100
CVSS Score
7.5 HIGH
v3.1 (cve.org)
EPSS Score
91.33% CRITICAL
91% probability +2.21%
KEV
Not listed
Ransomware
No reports
Public exploits
None found
Dark Web
Not detected

Timeline

04 Apr 2024, 19:21
Published
Vulnerability first disclosed
04 Nov 2025, 22:06
Last Modified
Vulnerability information updated

Description

HTTP/2 incoming headers exceeding the limit are temporarily buffered in nghttp2 in order to generate an informative HTTP 413 response. If a client does not stop sending headers, this leads to memory exhaustion.

CVSS Metrics

  • v3.1HIGHScore: 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

EPSS Trends

Current EPSS score: 91.33% Percentile: 100%

Techniques & Countermeasures

  • CWE-770Allocation of Resources Without Limits or Throttling

    The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.

Affected Systems

  • apache software foundationapache http server

    ≥ 2.4.17, ≤ 2.4.58

  • apachehttp_server

    ≥ 2.4.17, < 2.4.59

  • alpineapache2

    < 2.4.59-r0 | < 2.4.59-r0 | < 2.4.59-r0 | < 2.4.59-r0 | < 2.4.59-r0 | < 2.4.59-r0 | < 2.4.59-r0 | < 2.4.59-r0 | < 2.4.59-r0

  • debianapache2

    < 2.4.59-1~deb11u1 | < 2.4.59-1~deb12u1 | < 2.4.59-1 | < 2.4.59-1

  • fedoraprojectfedora

    38 | 39 | 40

  • netappontap

    9

  • redhateap8-hibernate

    < 0:6.2.26-1.Final_redhat_00001.1.el8eap | < 0:6.2.26-1.Final_redhat_00001.1.el9eap

  • redhateap8-hibernate-core

    < 0:6.2.26-1.Final_redhat_00001.1.el8eap | < 0:6.2.26-1.Final_redhat_00001.1.el9eap

  • redhateap8-hibernate-envers

    < 0:6.2.26-1.Final_redhat_00001.1.el8eap | < 0:6.2.26-1.Final_redhat_00001.1.el9eap

  • redhateap8-jboss-remoting

    < 0:5.0.29-1.Final_redhat_00001.1.el8eap | < 0:5.0.29-1.Final_redhat_00001.1.el9eap

  • redhateap8-jboss-xnio-base

    < 0:3.8.16-1.Final_redhat_00001.1.el8eap | < 0:3.8.16-1.Final_redhat_00001.1.el9eap

  • redhateap8-jose4j

    < 0:0.9.6-1.redhat_00001.1.el8eap | < 0:0.9.6-1.redhat_00001.1.el9eap

  • redhateap8-undertow

    < 0:2.3.14-1.SP1_redhat_00001.1.el8eap | < 0:2.3.14-1.SP1_redhat_00001.1.el9eap

  • redhateap8-wildfly

    < 0:8.0.2-5.GA_redhat_00012.1.el8eap | < 0:8.0.2-5.GA_redhat_00012.1.el9eap

  • redhateap8-wildfly-java-jdk11

    < 0:8.0.2-5.GA_redhat_00012.1.el8eap | < 0:8.0.2-5.GA_redhat_00012.1.el9eap

  • redhateap8-wildfly-java-jdk17

    < 0:8.0.2-5.GA_redhat_00012.1.el8eap | < 0:8.0.2-5.GA_redhat_00012.1.el9eap

  • redhateap8-wildfly-modules

    < 0:8.0.2-5.GA_redhat_00012.1.el8eap | < 0:8.0.2-5.GA_redhat_00012.1.el9eap

  • redhathttpd

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhathttpd-debuginfo

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhathttpd-debugsource

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhathttpd-devel

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhathttpd-filesystem

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhathttpd-manual

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhathttpd-tools

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhathttpd-tools-debuginfo

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhatmod_http2

    < 0:1.15.7-8.module+el8.9.0+21652+2dd1200b.5 | < 0:1.15.19-5.el9_3.1 | < 0:2.0.26-2.el9_4 | < 0:1.15.7-5.module+el8.6.0+21746+f601aac0.3 | < 0:1.15.19-4.el9_2.6 | < 0:1.15.19-3.el9_0.6

  • redhatmod_http2-debuginfo

    < 0:1.15.7-8.module+el8.9.0+21652+2dd1200b.5 | < 0:1.15.19-5.el9_3.1 | < 0:2.0.26-2.el9_4 | < 0:1.15.7-5.module+el8.6.0+21746+f601aac0.3 | < 0:1.15.19-4.el9_2.6 | < 0:1.15.19-3.el9_0.6

  • redhatmod_http2-debugsource

    < 0:1.15.7-8.module+el8.9.0+21652+2dd1200b.5 | < 0:1.15.19-5.el9_3.1 | < 0:2.0.26-2.el9_4 | < 0:1.15.7-5.module+el8.6.0+21746+f601aac0.3 | < 0:1.15.19-4.el9_2.6 | < 0:1.15.19-3.el9_0.6

  • redhatmod_ldap

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhatmod_ldap-debuginfo

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhatmod_md

    < 1:2.0.8-8.module+el8.9.0+19080+567b90f8 | < 1:2.0.8-8.module+el8.3.0+6814+67d1e611

  • redhatmod_md-debuginfo

    < 1:2.0.8-8.module+el8.9.0+19080+567b90f8 | < 1:2.0.8-8.module+el8.3.0+6814+67d1e611

  • redhatmod_md-debugsource

    < 1:2.0.8-8.module+el8.9.0+19080+567b90f8 | < 1:2.0.8-8.module+el8.3.0+6814+67d1e611

  • redhatmod_proxy_html

    < 1:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 1:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhatmod_proxy_html-debuginfo

    < 1:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 1:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhatmod_session

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhatmod_session-debuginfo

    < 0:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 0:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhatmod_ssl

    < 1:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 1:2.4.37-47.module+el8.6.0+19809+6e655c60.7

  • redhatmod_ssl-debuginfo

    < 1:2.4.37-62.module+el8.9.0+19699+7a7a2044 | < 1:2.4.37-47.module+el8.6.0+19809+6e655c60.7

References (34)