Every CVE Search/ Get API key

CVE-2021-22901

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed...

8.1 HighFix available

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when a TLS 1.3 session ticket arrives over a connection. A malicious server can use this in rare unfortunate circumstances to potentially reach remote code execution in the client. When libcurl at run-time sets up support for TLS 1.3 session tickets on a connection using OpenSSL, it stores pointers to the transfer in-memory object for later retrieval when a session ticket arrives. If the connection is used by multiple transfers (like with a reused HTTP/1.1 connection or multiplexed HTTP/2 connection) that first transfer object might be freed before the new session is established on that connection and then the function will access a memory buffer that might be freed. When using that memory, libcurl might even call a function pointer in the object, making it possible for a remote code execution if the server could somehow manage to get crafted memory content into the correct place in memory.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

63.5%Up 61.7 points since Jun 12, 2021
90%50%10%1%

What each source reports

NVD Score used 8.1

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when a TLS 1.3 session ticket arrives over a connection. A malicious server can use this in rare unfortunate circumstances to potentially reach remote code execution in the client. When libcurl at run-time sets up support for TLS 1.3 session tickets on a connection using OpenSSL, it stores pointers to the transfer in-memory object for later retrieval when a session ticket arrives. If the connection is used by multiple transfers (like with a reused HTTP/1.1 connection or multiplexed HTTP/2 connection) that first transfer object might be freed before the new session is established on that connection and then the function will access a memory buffer that might be freed. When using that memory, libcurl might even call a function pointer in the object, making it possible for a remote code execution if the server could somehow manage to get crafted memory content into the correct place in memory.

Record
CVE-2021-22901
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Weakness
CWE-416
Updated
2026-11-02
CVE List No score

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when a TLS 1.3 session ticket arrives over a connection. A malicious server can use this in rare unfortunate circumstances to potentially reach remote code execution in the client. When libcurl at run-time sets up support for TLS 1.3 session tickets on a connection using OpenSSL, it stores pointers to the transfer in-memory object for later retrieval when a session ticket arrives. If the connection is used by multiple transfers (like with a reused HTTP/1.1 connection or multiplexed HTTP/2 connection) that first transfer object might be freed before the new session is established on that connection and then the function will access a memory buffer that might be freed. When using that memory, libcurl might even call a function pointer in the object, making it possible for a remote code execution if the server could somehow manage to get crafted memory content into the correct place in memory.

Record
CVE-2021-22901
Weakness
CWE-416
Updated
2026-11-02
EUVDEUVD-2021-10033 No score

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when a TLS 1.3 session ticket arrives over a connection. A malicious server can use this in rare unfortunate circumstances to potentially reach remote code execution in the client. When libcurl at run-time sets up support for TLS 1.3 session tickets on a connection using OpenSSL, it stores pointers to the transfer in-memory object for later retrieval when a session ticket arrives. If the connection is used by multiple transfers (like with a reused HTTP/1.1 connection or multiplexed HTTP/2 connection) that first transfer object might be freed before the new session is established on that connection and then the function will access a memory buffer that might be freed. When using that memory, libcurl might even call a function pointer in the object, making it possible for a remote code execution if the server could somehow manage to get crafted memory content into the correct place in memory.

Record
EUVD-2021-10033
Updated
2026-11-02
GitHub AdvisoriesGHSA-vjwf-ghhc-2p8q 8.1

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed...

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when a TLS 1.3 session ticket arrives over a connection. A malicious server can use this in rare unfortunate circumstances to potentially reach remote code execution in the client. When libcurl at run-time sets up support for TLS 1.3 session tickets on a connection using OpenSSL, it stores pointers to the transfer in-memory object for later retrieval when a session ticket arrives. If the connection is used by multiple transfers (like with a reused HTTP/1.1 connection or multiplexed HTTP/2 connection) that first transfer object might be freed before the new session is established on that connection and then the function will access a memory buffer that might be freed. When using that memory, libcurl might even call a function pointer in the object, making it possible for a remote code execution if the server could somehow manage to get crafted memory content into the correct place in memory.

Record
GHSA-vjwf-ghhc-2p8q
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-416
Updated
2026-11-02
OSVALPINE-CVE-2021-22901 8.1

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when a TLS 1.3 session ticket arrives over a connection. A malicious server can use this in rare unfortunate circumstances to potentially reach remote code execution in the client. When libcurl at run-time sets up support for TLS 1.3 session tickets on a connection using OpenSSL, it stores pointers to the transfer in-memory object for later retrieval when a session ticket arrives. If the connection is used by multiple transfers (like with a reused HTTP/1.1 connection or multiplexed HTTP/2 connection) that first transfer object might be freed before the new session is established on that connection and then the function will access a memory buffer that might be freed. When using that memory, libcurl might even call a function pointer in the object, making it possible for a remote code execution if the server could somehow manage to get crafted memory content into the correct place in memory.

Record
ALPINE-CVE-2021-22901
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-6360 8.1

CVE-2021-22901 affecting package curl for versions less than 7.76.0-5

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when a TLS 1.3 session ticket arrives over a connection. A malicious server can use this in rare unfortunate circumstances to potentially reach remote code execution in the client. When libcurl at run-time sets up support for TLS 1.3 session tickets on a connection using OpenSSL, it stores pointers to the transfer in-memory object for later retrieval when a session ticket arrives. If the connection is used by multiple transfers (like with a reused HTTP/1.1 connection or multiplexed HTTP/2 connection) that first transfer object might be freed before the new session is established on that connection and then the function will access a memory buffer that might be freed. When using that memory, libcurl might even call a function pointer in the object, making it possible for a remote code execution if the server could somehow manage to get crafted memory content into the correct place in memory.

Record
AZL-6360
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 6 moreShow less
OSVBELL-CVE-2021-22901 8.1

CVE-2021-22901 does not affect BellSoft software

Record
BELL-CVE-2021-22901
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 8.1

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when a TLS 1.3 session ticket arrives over a connection. A malicious server can use this in rare unfortunate circumstances to potentially reach remote code execution in the client. When libcurl at run-time sets up support for TLS 1.3 session tickets on a connection using OpenSSL, it stores pointers to the transfer in-memory object for later retrieval when a session ticket arrives. If the connection is used by multiple transfers (like with a reused HTTP/1.1 connection or multiplexed HTTP/2 connection) that first transfer object might be freed before the new session is established on that connection and then the function will access a memory buffer that might be freed. When using that memory, libcurl might even call a function pointer in the object, making it possible for a remote code execution if the server could somehow manage to get crafted memory content into the correct place in memory.

Record
CVE-2021-22901
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:2472 8.1

Red Hat Security Advisory: Red Hat JBoss Core Services Apache HTTP Server 2.4.37 SP8 security update

Record
RHSA-2021:2472
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2021-22901 8.1

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when a TLS 1.3 session ticket arrives over a connection. A malicious server can use this in rare unfortunate circumstances to potentially reach remote code execution in the client. When libcurl at run-time sets up support for TLS 1.3 session tickets on a connection using OpenSSL, it stores pointers to the transfer in-memory object for later retrieval when a session ticket arrives. If the connection is used by multiple transfers (like with a reused HTTP/1.1 connection or multiplexed HTTP/2 connection) that first transfer object might be freed before the new session is established on that connection and then the function will access a memory buffer that might be freed. When using that memory, libcurl might even call a function pointer in the object, making it possible for a remote code execution if the server could somehow manage to get crafted memory content into the correct place in memory.

Record
UBUNTU-CVE-2021-22901
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVCURL-CVE-2021-22901 No score

TLS session caching disaster

libcurl can be tricked into using already freed memory when a new TLS session is negotiated or a client certificate is requested on an existing connection. For example, this can happen when a TLS server requests a client certificate on a connection that was established without one. A malicious server can use this in rare unfortunate circumstances to potentially reach remote code execution in the client.

OpenSSL can declare a "new session" for different reasons, including the initial TLS handshake completion, TLS 1.2 (or earlier) renegotiation, or TLS 1.3 client certificate requests. When libcurl at runtime sets up support for session ID caching on a connection using OpenSSL, it stores pointers to the transfer in-memory object for later retrieval when OpenSSL considers a new session to be established.

However, if the connection is used by multiple transfers (like with a reused HTTP/1.1 connection or multiplexed HTTP/2 connection) that first transfer object might be freed before the new session is established on that connection and then the function accesses a memory buffer that might be freed. When using that memory, libcurl might even call a function pointer in the object, making it possible for a remote code execution if the server could somehow manage to get crafted memory content into the correct place in memory.

Record
CURL-CVE-2021-22901
Updated
2026-11-02
OSVopenSUSE-SU-2024:10582-1 No score

curl-7.79.1-1.1 on GA media

These are all security issues fixed in the curl-7.79.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10582-1
Updated
2026-11-02

Affected products

Show 17 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
curl
Alpine:v3.12
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Alpine:v3.13
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Alpine:v3.14
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Alpine:v3.15
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Alpine:v3.16
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Alpine:v3.17
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Alpine:v3.18
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Alpine:v3.19
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Alpine:v3.20
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Alpine:v3.21
7.75.0 up to 7.77.0-r0
7.77.0-r0
Show 123 moreShow less
Affected packages
PackageAffectedFixed
curl
Alpine:v3.22
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Alpine:v3.23
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Alpine:v3.24
7.75.0 up to 7.77.0-r0
7.77.0-r0
curl
Azure Linux:2
before 7.76.0-5
7.76.0-5
jbcs-httpd24
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1-18.jbcs.el7
0:1-18.jbcs.el7
jbcs-httpd24-apr
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.3-105.jbcs.el7
0:1.6.3-105.jbcs.el7
jbcs-httpd24-apr-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.3-105.jbcs.el7
0:1.6.3-105.jbcs.el7
jbcs-httpd24-apr-devel
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.3-105.jbcs.el7
0:1.6.3-105.jbcs.el7
jbcs-httpd24-apr-util
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.1-82.jbcs.el7
0:1.6.1-82.jbcs.el7
jbcs-httpd24-apr-util-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.1-82.jbcs.el7
0:1.6.1-82.jbcs.el7
jbcs-httpd24-apr-util-devel
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.1-82.jbcs.el7
0:1.6.1-82.jbcs.el7
jbcs-httpd24-apr-util-ldap
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.1-82.jbcs.el7
0:1.6.1-82.jbcs.el7
jbcs-httpd24-apr-util-mysql
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.1-82.jbcs.el7
0:1.6.1-82.jbcs.el7
jbcs-httpd24-apr-util-nss
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.1-82.jbcs.el7
0:1.6.1-82.jbcs.el7
jbcs-httpd24-apr-util-odbc
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.1-82.jbcs.el7
0:1.6.1-82.jbcs.el7
jbcs-httpd24-apr-util-openssl
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.1-82.jbcs.el7
0:1.6.1-82.jbcs.el7
jbcs-httpd24-apr-util-pgsql
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.1-82.jbcs.el7
0:1.6.1-82.jbcs.el7
jbcs-httpd24-apr-util-sqlite
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.6.1-82.jbcs.el7
0:1.6.1-82.jbcs.el7
jbcs-httpd24-curl
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:7.77.0-2.jbcs.el7
0:7.77.0-2.jbcs.el7
jbcs-httpd24-curl-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:7.77.0-2.jbcs.el7
0:7.77.0-2.jbcs.el7
jbcs-httpd24-httpd
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.4.37-74.jbcs.el7
0:2.4.37-74.jbcs.el7
jbcs-httpd24-httpd-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.4.37-74.jbcs.el7
0:2.4.37-74.jbcs.el7
jbcs-httpd24-httpd-devel
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.4.37-74.jbcs.el7
0:2.4.37-74.jbcs.el7
jbcs-httpd24-httpd-manual
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.4.37-74.jbcs.el7
0:2.4.37-74.jbcs.el7
jbcs-httpd24-httpd-selinux
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.4.37-74.jbcs.el7
0:2.4.37-74.jbcs.el7
jbcs-httpd24-httpd-tools
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.4.37-74.jbcs.el7
0:2.4.37-74.jbcs.el7
jbcs-httpd24-jansson
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.11-55.jbcs.el7
0:2.11-55.jbcs.el7
jbcs-httpd24-jansson-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.11-55.jbcs.el7
0:2.11-55.jbcs.el7
jbcs-httpd24-jansson-devel
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.11-55.jbcs.el7
0:2.11-55.jbcs.el7
jbcs-httpd24-libcurl
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:7.77.0-2.jbcs.el7
0:7.77.0-2.jbcs.el7
jbcs-httpd24-libcurl-devel
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:7.77.0-2.jbcs.el7
0:7.77.0-2.jbcs.el7
jbcs-httpd24-mod_cluster-native
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.3.16-5.Final_redhat_2.jbcs.el7
0:1.3.16-5.Final_redhat_2.jbcs.el7
jbcs-httpd24-mod_cluster-native-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.3.16-5.Final_redhat_2.jbcs.el7
0:1.3.16-5.Final_redhat_2.jbcs.el7
jbcs-httpd24-mod_http2
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.15.7-17.jbcs.el7
0:1.15.7-17.jbcs.el7
jbcs-httpd24-mod_http2-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.15.7-17.jbcs.el7
0:1.15.7-17.jbcs.el7
jbcs-httpd24-mod_jk
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.2.48-16.redhat_1.jbcs.el7
0:1.2.48-16.redhat_1.jbcs.el7
jbcs-httpd24-mod_jk-ap24
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.2.48-16.redhat_1.jbcs.el7
0:1.2.48-16.redhat_1.jbcs.el7
jbcs-httpd24-mod_jk-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.2.48-16.redhat_1.jbcs.el7
0:1.2.48-16.redhat_1.jbcs.el7
jbcs-httpd24-mod_jk-manual
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1.2.48-16.redhat_1.jbcs.el7
0:1.2.48-16.redhat_1.jbcs.el7
jbcs-httpd24-mod_ldap
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.4.37-74.jbcs.el7
0:2.4.37-74.jbcs.el7
jbcs-httpd24-mod_md
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 1:2.0.8-36.jbcs.el7
1:2.0.8-36.jbcs.el7
jbcs-httpd24-mod_md-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 1:2.0.8-36.jbcs.el7
1:2.0.8-36.jbcs.el7
jbcs-httpd24-mod_proxy_html
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 1:2.4.37-74.jbcs.el7
1:2.4.37-74.jbcs.el7
jbcs-httpd24-mod_security
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.9.2-63.GA.jbcs.el7
0:2.9.2-63.GA.jbcs.el7
jbcs-httpd24-mod_security-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.9.2-63.GA.jbcs.el7
0:2.9.2-63.GA.jbcs.el7
jbcs-httpd24-mod_session
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:2.4.37-74.jbcs.el7
0:2.4.37-74.jbcs.el7
jbcs-httpd24-mod_ssl
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 1:2.4.37-74.jbcs.el7
1:2.4.37-74.jbcs.el7
jbcs-httpd24-runtime
Red Hat:jboss_core_services:1::el7
From an advisory covering 7 CVEs
before 0:1-18.jbcs.el7
0:1-18.jbcs.el7
jbcs-httpd24
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1-18.el8jbcs
0:1-18.el8jbcs
jbcs-httpd24-apr
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.3-105.el8jbcs
0:1.6.3-105.el8jbcs
jbcs-httpd24-apr-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.3-105.el8jbcs
0:1.6.3-105.el8jbcs
jbcs-httpd24-apr-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.3-105.el8jbcs
0:1.6.3-105.el8jbcs
jbcs-httpd24-apr-util
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-ldap
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-ldap-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-mysql
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-mysql-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-nss
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-nss-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-odbc
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-odbc-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-openssl
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-openssl-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-pgsql
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-pgsql-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-sqlite
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-apr-util-sqlite-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.6.1-82.el8jbcs
0:1.6.1-82.el8jbcs
jbcs-httpd24-brotli
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.0.6-40.el8jbcs
0:1.0.6-40.el8jbcs
jbcs-httpd24-brotli-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.0.6-40.el8jbcs
0:1.0.6-40.el8jbcs
jbcs-httpd24-brotli-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.0.6-40.el8jbcs
0:1.0.6-40.el8jbcs
jbcs-httpd24-curl
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:7.77.0-2.el8jbcs
0:7.77.0-2.el8jbcs
jbcs-httpd24-curl-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:7.77.0-2.el8jbcs
0:7.77.0-2.el8jbcs
jbcs-httpd24-httpd
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.4.37-74.el8jbcs
0:2.4.37-74.el8jbcs
jbcs-httpd24-httpd-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.4.37-74.el8jbcs
0:2.4.37-74.el8jbcs
jbcs-httpd24-httpd-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.4.37-74.el8jbcs
0:2.4.37-74.el8jbcs
jbcs-httpd24-httpd-manual
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.4.37-74.el8jbcs
0:2.4.37-74.el8jbcs
jbcs-httpd24-httpd-selinux
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.4.37-74.el8jbcs
0:2.4.37-74.el8jbcs
jbcs-httpd24-httpd-tools
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.4.37-74.el8jbcs
0:2.4.37-74.el8jbcs
jbcs-httpd24-httpd-tools-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.4.37-74.el8jbcs
0:2.4.37-74.el8jbcs
jbcs-httpd24-jansson
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.11-55.el8jbcs
0:2.11-55.el8jbcs
jbcs-httpd24-jansson-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.11-55.el8jbcs
0:2.11-55.el8jbcs
jbcs-httpd24-jansson-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.11-55.el8jbcs
0:2.11-55.el8jbcs
jbcs-httpd24-libcurl
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:7.77.0-2.el8jbcs
0:7.77.0-2.el8jbcs
jbcs-httpd24-libcurl-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:7.77.0-2.el8jbcs
0:7.77.0-2.el8jbcs
jbcs-httpd24-libcurl-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:7.77.0-2.el8jbcs
0:7.77.0-2.el8jbcs
jbcs-httpd24-mod_cluster-native
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.3.16-5.Final_redhat_2.el8jbcs
0:1.3.16-5.Final_redhat_2.el8jbcs
jbcs-httpd24-mod_cluster-native-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.3.16-5.Final_redhat_2.el8jbcs
0:1.3.16-5.Final_redhat_2.el8jbcs
jbcs-httpd24-mod_http2
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.15.7-17.el8jbcs
0:1.15.7-17.el8jbcs
jbcs-httpd24-mod_http2-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.15.7-17.el8jbcs
0:1.15.7-17.el8jbcs
jbcs-httpd24-mod_jk
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.2.48-16.redhat_1.el8jbcs
0:1.2.48-16.redhat_1.el8jbcs
jbcs-httpd24-mod_jk-ap24
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.2.48-16.redhat_1.el8jbcs
0:1.2.48-16.redhat_1.el8jbcs
jbcs-httpd24-mod_jk-ap24-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.2.48-16.redhat_1.el8jbcs
0:1.2.48-16.redhat_1.el8jbcs
jbcs-httpd24-mod_jk-manual
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.2.48-16.redhat_1.el8jbcs
0:1.2.48-16.redhat_1.el8jbcs
jbcs-httpd24-mod_ldap
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.4.37-74.el8jbcs
0:2.4.37-74.el8jbcs
jbcs-httpd24-mod_ldap-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.4.37-74.el8jbcs
0:2.4.37-74.el8jbcs
jbcs-httpd24-mod_md
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:2.0.8-36.el8jbcs
1:2.0.8-36.el8jbcs
jbcs-httpd24-mod_md-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:2.0.8-36.el8jbcs
1:2.0.8-36.el8jbcs
jbcs-httpd24-mod_proxy_html
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:2.4.37-74.el8jbcs
1:2.4.37-74.el8jbcs
jbcs-httpd24-mod_proxy_html-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:2.4.37-74.el8jbcs
1:2.4.37-74.el8jbcs
jbcs-httpd24-mod_security
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.9.2-63.GA.el8jbcs
0:2.9.2-63.GA.el8jbcs
jbcs-httpd24-mod_security-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.9.2-63.GA.el8jbcs
0:2.9.2-63.GA.el8jbcs
jbcs-httpd24-mod_session
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.4.37-74.el8jbcs
0:2.4.37-74.el8jbcs
jbcs-httpd24-mod_session-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:2.4.37-74.el8jbcs
0:2.4.37-74.el8jbcs
jbcs-httpd24-mod_ssl
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:2.4.37-74.el8jbcs
1:2.4.37-74.el8jbcs
jbcs-httpd24-mod_ssl-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:2.4.37-74.el8jbcs
1:2.4.37-74.el8jbcs
jbcs-httpd24-nghttp2
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.39.2-37.el8jbcs
0:1.39.2-37.el8jbcs
jbcs-httpd24-nghttp2-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.39.2-37.el8jbcs
0:1.39.2-37.el8jbcs
jbcs-httpd24-nghttp2-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.39.2-37.el8jbcs
0:1.39.2-37.el8jbcs
jbcs-httpd24-openssl
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:1.1.1g-6.el8jbcs
1:1.1.1g-6.el8jbcs
jbcs-httpd24-openssl-chil
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.0.0-5.el8jbcs
0:1.0.0-5.el8jbcs
jbcs-httpd24-openssl-chil-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1.0.0-5.el8jbcs
0:1.0.0-5.el8jbcs
jbcs-httpd24-openssl-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:1.1.1g-6.el8jbcs
1:1.1.1g-6.el8jbcs
jbcs-httpd24-openssl-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:1.1.1g-6.el8jbcs
1:1.1.1g-6.el8jbcs
jbcs-httpd24-openssl-libs
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:1.1.1g-6.el8jbcs
1:1.1.1g-6.el8jbcs
jbcs-httpd24-openssl-libs-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:1.1.1g-6.el8jbcs
1:1.1.1g-6.el8jbcs
jbcs-httpd24-openssl-perl
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:1.1.1g-6.el8jbcs
1:1.1.1g-6.el8jbcs
jbcs-httpd24-openssl-pkcs11
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:0.4.10-20.el8jbcs
0:0.4.10-20.el8jbcs
jbcs-httpd24-openssl-pkcs11-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:0.4.10-20.el8jbcs
0:0.4.10-20.el8jbcs
jbcs-httpd24-openssl-static
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 1:1.1.1g-6.el8jbcs
1:1.1.1g-6.el8jbcs
jbcs-httpd24-runtime
Red Hat:jboss_core_services:1::el8
From an advisory covering 7 CVEs
before 0:1-18.el8jbcs
0:1-18.el8jbcs
curl
openSUSE:Tumbleweed
From an advisory covering 48 CVEs
before 7.79.1-1.1
7.79.1-1.1

History

History
RecordedChangedSources
affected, facts
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-22901 is a high vulnerability (CVSS 8.1) in Haxx Curl, published May 26, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 63.5%, the 99th percentile. Fixed in curl 7.77.0-r0.

References

Show 97 moreShow less
MoveEnter Open