Patchwire CVEs, their patch status, and feeds to follow them

CVE-2023-38039

Fixed in a distro release EPSS 56%CVSS 7.5

When curl retrieves an HTTP response, it stores the incoming headers so that they can be accessed later via the libcurl headers API. However, curl did not have a limit in how many or how large headers it would accept in a response, allowing a malicious server to stream an endless series of headers and eventually cause curl to run out of heap memory.

Published 2023-09-15 · CVE record · OSV

Products: curl

Distro releases

ReleasePackageFixed in
Alpine 3.15curl8.3.0-r0
Alpine 3.16curl8.3.0-r0
Alpine 3.17curl8.3.0-r0
Alpine 3.18curl8.3.0-r0
Alpine 3.19curl8.3.0-r0
Alpine 3.20curl8.3.0-r0
Alpine 3.21curl8.3.0-r0
Alpine 3.22curl8.3.0-r0
Alpine 3.23curl8.3.0-r0
Alpine 3.24curl8.3.0-r0
Chainguardlibcurl4no fix
Debian 12curl7.88.1-10+deb12u3
Debian 13curl8.3.0-1
Debian 14curl8.3.0-1
Red Hat jboss core services 1jbcs-httpd24-curl0:8.4.0-2.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-curl0:8.4.0-2.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-curl-debuginfo0:8.4.0-2.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-curl-debuginfo0:8.4.0-2.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-libcurl0:8.4.0-2.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-libcurl0:8.4.0-2.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-libcurl-debuginfo0:8.4.0-2.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-libcurl-devel0:8.4.0-2.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-libcurl-devel0:8.4.0-2.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-mod_http20:1.15.19-32.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-mod_http20:1.15.19-32.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-mod_http2-debuginfo0:1.15.19-32.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-mod_http2-debuginfo0:1.15.19-32.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-mod_jk0:1.2.49-1.redhat_1.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-mod_jk0:1.2.49-1.redhat_1.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-mod_jk-ap240:1.2.49-1.redhat_1.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-mod_jk-ap240:1.2.49-1.redhat_1.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-mod_jk-ap24-debuginfo0:1.2.49-1.redhat_1.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-mod_jk-debuginfo0:1.2.49-1.redhat_1.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl1:1.1.1k-16.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl1:1.1.1k-16.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl-debuginfo1:1.1.1k-16.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl-debuginfo1:1.1.1k-16.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl-devel1:1.1.1k-16.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl-devel1:1.1.1k-16.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl-libs1:1.1.1k-16.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl-libs1:1.1.1k-16.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl-libs-debuginfo1:1.1.1k-16.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl-perl1:1.1.1k-16.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl-perl1:1.1.1k-16.el7jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl-static1:1.1.1k-16.el8jbcs
Red Hat jboss core services 1jbcs-httpd24-openssl-static1:1.1.1k-16.el7jbcs
SUSE Linux Enterprise Micro 5.3curl8.0.1-150400.5.29.1
SUSE Linux Enterprise Micro 5.4curl8.0.1-150400.5.29.1
SUSE Linux Enterprise Module for Basesystem 15 SP4curl8.0.1-150400.5.29.1
SUSE Linux Enterprise Module for Basesystem 15 SP5curl8.0.1-150400.5.29.1
SUSE Linux Enterprise Server 12 SP5curl8.0.1-11.71.1
SUSE Linux Enterprise Server for SAP Applications 12 SP5curl8.0.1-11.71.1
SUSE Linux Enterprise Software Development Kit 12 SP5curl8.0.1-11.71.1
Ubuntu 24.04 LTScurl8.2.1-1ubuntu3
Wolfilibcurl4no fix
openSUSE Leap 15.4curl8.0.1-150400.5.29.1
openSUSE Leap 15.5curl8.0.1-150400.5.29.1
openSUSE Tumbleweedcurl8.3.0-1.1