Every CVE Search/ Get API key

CVE-2021-22922

When curl is instructed to download content using the metalink feature, thecontents is verified...

6.5 MediumFix available

When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out to the client how to get the same contentfrom a set of different URLs, potentially hosted by different servers and theclient can then download the file from one or several of them. In a serial orparallel manner.If one of the servers hosting the contents has been breached and the contentsof the specific file on that server is replaced with a modified payload, curlshould detect this when the hash of the file mismatches after a completeddownload. It should remove the contents and instead try getting the contentsfrom another URL. This is not done, and instead such a hash mismatch is onlymentioned in text and the potentially malicious content is kept in the file ondisk.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
High
Availability
None

Exploit likelihood

4.33%Up 3.9 points since Aug 6, 2021
90%50%10%1%

What each source reports

NVD Score used 6.5

When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out to the client how to get the same contentfrom a set of different URLs, potentially hosted by different servers and theclient can then download the file from one or several of them. In a serial orparallel manner.If one of the servers hosting the contents has been breached and the contentsof the specific file on that server is replaced with a modified payload, curlshould detect this when the hash of the file mismatches after a completeddownload. It should remove the contents and instead try getting the contentsfrom another URL. This is not done, and instead such a hash mismatch is onlymentioned in text and the potentially malicious content is kept in the file ondisk.

Record
CVE-2021-22922
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:P/A:N
Weakness
CWE-840, CWE-755
Updated
2026-11-02
CVE List 6.5

When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out to the client how to get the same contentfrom a set of different URLs, potentially hosted by different servers and theclient can then download the file from one or several of them. In a serial orparallel manner.If one of the servers hosting the contents has been breached and the contentsof the specific file on that server is replaced with a modified payload, curlshould detect this when the hash of the file mismatches after a completeddownload. It should remove the contents and instead try getting the contentsfrom another URL. This is not done, and instead such a hash mismatch is onlymentioned in text and the potentially malicious content is kept in the file ondisk.

Record
CVE-2021-22922
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Weakness
CWE-840
Updated
2026-11-02
EUVDEUVD-2021-10051 6.5

When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out to the client how to get the same contentfrom a set of different URLs, potentially hosted by different servers and theclient can then download the file from one or several of them. In a serial orparallel manner.If one of the servers hosting the contents has been breached and the contentsof the specific file on that server is replaced with a modified payload, curlshould detect this when the hash of the file mismatches after a completeddownload. It should remove the contents and instead try getting the contentsfrom another URL. This is not done, and instead such a hash mismatch is onlymentioned in text and the potentially malicious content is kept in the file ondisk.

Record
EUVD-2021-10051
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-975f-fvhv-8mhx 6.5

When curl is instructed to download content using the metalink feature, thecontents is verified...

When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out to the client how to get the same contentfrom a set of different URLs, potentially hosted by different servers and theclient can then download the file from one or several of them. In a serial orparallel manner.If one of the servers hosting the contents has been breached and the contentsof the specific file on that server is replaced with a modified payload, curlshould detect this when the hash of the file mismatches after a completeddownload. It should remove the contents and instead try getting the contentsfrom another URL. This is not done, and instead such a hash mismatch is onlymentioned in text and the potentially malicious content is kept in the file ondisk.

Record
GHSA-975f-fvhv-8mhx
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Weakness
CWE-354, CWE-755
Updated
2026-11-02
OSVALPINE-CVE-2021-22922 6.5

When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out to the client how to get the same contentfrom a set of different URLs, potentially hosted by different servers and theclient can then download the file from one or several of them. In a serial orparallel manner.If one of the servers hosting the contents has been breached and the contentsof the specific file on that server is replaced with a modified payload, curlshould detect this when the hash of the file mismatches after a completeddownload. It should remove the contents and instead try getting the contentsfrom another URL. This is not done, and instead such a hash mismatch is onlymentioned in text and the potentially malicious content is kept in the file ondisk.

Record
ALPINE-CVE-2021-22922
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVAZL-6361 6.5

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

When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out to the client how to get the same contentfrom a set of different URLs, potentially hosted by different servers and theclient can then download the file from one or several of them. In a serial orparallel manner.If one of the servers hosting the contents has been breached and the contentsof the specific file on that server is replaced with a modified payload, curlshould detect this when the hash of the file mismatches after a completeddownload. It should remove the contents and instead try getting the contentsfrom another URL. This is not done, and instead such a hash mismatch is onlymentioned in text and the potentially malicious content is kept in the file ondisk.

Record
AZL-6361
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
Show 19 moreShow less
OSVBELL-CVE-2021-22922 6.5

CVE-2021-22922 does not affect BellSoft software

Record
BELL-CVE-2021-22922
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSV 6.5

When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out to the client how to get the same contentfrom a set of different URLs, potentially hosted by different servers and theclient can then download the file from one or several of them. In a serial orparallel manner.If one of the servers hosting the contents has been breached and the contentsof the specific file on that server is replaced with a modified payload, curlshould detect this when the hash of the file mismatches after a completeddownload. It should remove the contents and instead try getting the contentsfrom another URL. This is not done, and instead such a hash mismatch is onlymentioned in text and the potentially malicious content is kept in the file ondisk.

Record
CVE-2021-22922
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2021-22922 6.5

When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out to the client how to get the same contentfrom a set of different URLs, potentially hosted by different servers and theclient can then download the file from one or several of them. In a serial orparallel manner.If one of the servers hosting the contents has been breached and the contentsof the specific file on that server is replaced with a modified payload, curlshould detect this when the hash of the file mismatches after a completeddownload. It should remove the contents and instead try getting the contentsfrom another URL. This is not done, and instead such a hash mismatch is onlymentioned in text and the potentially malicious content is kept in the file ondisk.

Record
DEBIAN-CVE-2021-22922
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVJLSEC-2026-1335 6.5

When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out to the client how to get the same contentfrom a set of different URLs, potentially hosted by different servers and theclient can then download the file from one or several of them. In a serial orparallel manner.If one of the servers hosting the contents has been breached and the contentsof the specific file on that server is replaced with a modified payload, curlshould detect this when the hash of the file mismatches after a completeddownload. It should remove the contents and instead try getting the contentsfrom another URL. This is not done, and instead such a hash mismatch is onlymentioned in text and the potentially malicious content is kept in the file ondisk.

Record
JLSEC-2026-1335
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:P/A:N
Updated
2026-11-02
OSVOESA-2022-1506 5.7

curl security update

Curl is used in command lines or scripts to transfer data.

Security Fix(es):

When curl is instructed to get content using the metalink feature, and a user name and password are used to download the metalink XML file, those same credentials are then subsequently passed on to each of the servers from which curl will download or try to download the contents from. Often contrary to the user's expectations and intentions and without telling the user it happened.(CVE-2021-22923)

When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out to the client how to get the same contentfrom a set of different URLs, potentially hosted by different servers and theclient can then download the file from one or several of them. In a serial orparallel manner.If one of the servers hosting the contents has been breached and the contentsof the specific file on that server is replaced with a modified payload, curlshould detect this when the hash of the file mismatches after a completeddownload. It should remove the contents and instead try getting the contentsfrom another URL. This is not done, and instead such a hash mismatch is onlymentioned in text and the potentially malicious content is kept in the file ondisk.(CVE-2021-22922)

Record
OESA-2022-1506
CVSS 3.1
5.7 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVRHSA-2021:3582 6.5

Red Hat Security Advisory: curl security update

Record
RHSA-2021:3582
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVRHSA-2021:3903 6.5

Red Hat Security Advisory: curl security update

Record
RHSA-2021:3903
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVRLSA-2021:3582 6.5

Moderate: curl security update

The curl packages provide the libcurl library and the curl utility for downloading files from servers using various protocols, including HTTP, FTP, and LDAP.

Security Fix(es):

  • curl: Content not matching hash in Metalink is not being discarded (CVE-2021-22922)

  • curl: Metalink download sends credentials (CVE-2021-22923)

  • curl: Bad connection reuse due to flawed path name checks (CVE-2021-22924)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2021:3582
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVCURL-CVE-2021-22922 No score

Wrong content via Metalink not discarded

When curl is instructed to download content using the Metalink feature, the contents is verified against a hash provided in the Metalink XML file.

The Metalink XML file points out to the client how to get the same content from a set of different URLs, potentially hosted by different servers and the client can then download the file from one or several of them. In a serial or parallel manner.

If one of the servers hosting the contents has been breached and the contents of the specific file on that server is replaced with a modified payload, curl should detect this when the hash of the file mismatches after a completed download. It should remove the contents and instead try getting the contents from another URL. This is not done, and instead such a hash mismatch is only mentioned in text and the potentially malicious content is kept in the file on disk.

There is a risk the user does not notice the message and instead assumes the file is fine.

Record
CURL-CVE-2021-22922
Updated
2026-11-02
OSVMGASA-2021-0384 No score

Updated curl packages fix security vulnerabilities

Wrong content via metalink not discarded (CVE-2021-22922).

Metalink download sends credentials (CVE-2021-22923).

Bad connection reuse due to flawed path name checks (CVE-2021-22924).

TELNET stack contents disclosure again (CVE-2021-22925).

Record
MGASA-2021-0384
Updated
2026-11-02
OSVopenSUSE-SU-2021:1088-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2021-22925: TELNET stack contents disclosure again. (bsc#1188220)
  • CVE-2021-22924: Bad connection reuse due to flawed path name checks. (bsc#1188219)
  • CVE-2021-22923: Insufficiently Protected Credentials. (bsc#1188218)
  • CVE-2021-22922: Wrong content via metalink not discarded. (bsc#1188217)

This update was imported from the SUSE:SLE-15-SP2:Update update project.

Record
openSUSE-SU-2021:1088-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:2439-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2021-22925: TELNET stack contents disclosure again. (bsc#1188220)
  • CVE-2021-22924: Bad connection reuse due to flawed path name checks. (bsc#1188219)
  • CVE-2021-22923: Insufficiently Protected Credentials. (bsc#1188218)
  • CVE-2021-22922: Wrong content via metalink not discarded. (bsc#1188217)
Record
openSUSE-SU-2021:2439-1
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
OSVopenSUSE-SU-2024:12116-1 No score

tensorflow-lite-2.9.1-1.1 on GA media

These are all security issues fixed in the tensorflow-lite-2.9.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12116-1
Updated
2026-11-02
OSVSUSE-SU-2021:14768-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2021-22925: TELNET stack contents disclosure again. (bsc#1188220)
  • CVE-2021-22924: Bad connection reuse due to flawed path name checks. (bsc#1188219)
  • CVE-2021-22923: Insufficiently Protected Credentials. (bsc#1188218)
  • CVE-2021-22922: Wrong content via metalink not discarded. (bsc#1188217)
Record
SUSE-SU-2021:14768-1
Updated
2026-11-02
OSVSUSE-SU-2021:2425-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2021-22925: TELNET stack contents disclosure again. (bsc#1188220)
  • CVE-2021-22924: Bad connection reuse due to flawed path name checks. (bsc#1188219)
  • CVE-2021-22923: Insufficiently Protected Credentials. (bsc#1188218)
  • CVE-2021-22922: Wrong content via metalink not discarded. (bsc#1188217)
Record
SUSE-SU-2021:2425-1
Updated
2026-11-02
OSVSUSE-SU-2021:2439-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2021-22925: TELNET stack contents disclosure again. (bsc#1188220)
  • CVE-2021-22924: Bad connection reuse due to flawed path name checks. (bsc#1188219)
  • CVE-2021-22923: Insufficiently Protected Credentials. (bsc#1188218)
  • CVE-2021-22922: Wrong content via metalink not discarded. (bsc#1188217)
Record
SUSE-SU-2021:2439-1
Updated
2026-11-02
OSVSUSE-SU-2021:2440-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2021-22925: TELNET stack contents disclosure again. (bsc#1188220)
  • CVE-2021-22924: Bad connection reuse due to flawed path name checks. (bsc#1188219)
  • CVE-2021-22923: Insufficiently Protected Credentials. (bsc#1188218)
  • CVE-2021-22922: Wrong content via metalink not discarded. (bsc#1188217)
Record
SUSE-SU-2021:2440-1
Updated
2026-11-02
OSVSUSE-SU-2021:2462-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2021-22925: TELNET stack contents disclosure again. (bsc#1188220)
  • CVE-2021-22924: Bad connection reuse due to flawed path name checks. (bsc#1188219)
  • CVE-2021-22923: Insufficiently Protected Credentials. (bsc#1188218)
  • CVE-2021-22922: Wrong content via metalink not discarded. (bsc#1188217)
Record
SUSE-SU-2021:2462-1
Updated
2026-11-02

Affected products

Show 7 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
curl
Alpine:v3.12
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Alpine:v3.13
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Alpine:v3.14
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Alpine:v3.15
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Alpine:v3.16
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Alpine:v3.17
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Alpine:v3.18
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Alpine:v3.19
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Alpine:v3.20
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Alpine:v3.21
7.27.0 up to 7.78.0-r0
7.78.0-r0
Show 59 moreShow less
Affected packages
PackageAffectedFixed
curl
Alpine:v3.22
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Alpine:v3.23
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Alpine:v3.24
7.27.0 up to 7.78.0-r0
7.78.0-r0
curl
Azure Linux:2
before 7.76.0-5
7.76.0-5
curl
Debian:12
before 7.79.1-1
7.79.1-1
curl
Debian:13
before 7.79.1-1
7.79.1-1
curl
Debian:14
before 7.79.1-1
7.79.1-1
LibCURL_jll
Julia
before 7.81.0+0
7.81.0+0
curl
Mageia:8
From an advisory covering 4 CVEs
before 7.74.0-1.3.mga8
7.74.0-1.3.mga8
curl
openEuler:20.03-LTS-SP1
From an advisory covering 2 CVEs
before 7.71.1-12.oe1
7.71.1-12.oe1
curl
openEuler:20.03-LTS-SP2
From an advisory covering 2 CVEs
before 7.71.1-12.oe1
7.71.1-12.oe1
curl
openEuler:20.03-LTS-SP3
From an advisory covering 2 CVEs
before 7.71.1-12.oe1
7.71.1-12.oe1
curl
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:7.61.1-18.el8_4.1
0:7.61.1-18.el8_4.1
curl-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:7.61.1-18.el8_4.1
0:7.61.1-18.el8_4.1
curl-debugsource
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:7.61.1-18.el8_4.1
0:7.61.1-18.el8_4.1
curl-minimal-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:7.61.1-18.el8_4.1
0:7.61.1-18.el8_4.1
libcurl
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:7.61.1-18.el8_4.1
0:7.61.1-18.el8_4.1
libcurl-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:7.61.1-18.el8_4.1
0:7.61.1-18.el8_4.1
libcurl-devel
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:7.61.1-18.el8_4.1
0:7.61.1-18.el8_4.1
libcurl-minimal
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:7.61.1-18.el8_4.1
0:7.61.1-18.el8_4.1
libcurl-minimal-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:7.61.1-18.el8_4.1
0:7.61.1-18.el8_4.1
curl
Red Hat:rhel_eus:8.2::baseos
From an advisory covering 2 CVEs
before 0:7.61.1-12.el8_2.3
0:7.61.1-12.el8_2.3
curl-debuginfo
Red Hat:rhel_eus:8.2::baseos
From an advisory covering 2 CVEs
before 0:7.61.1-12.el8_2.3
0:7.61.1-12.el8_2.3
curl-debugsource
Red Hat:rhel_eus:8.2::baseos
From an advisory covering 2 CVEs
before 0:7.61.1-12.el8_2.3
0:7.61.1-12.el8_2.3
curl-minimal-debuginfo
Red Hat:rhel_eus:8.2::baseos
From an advisory covering 2 CVEs
before 0:7.61.1-12.el8_2.3
0:7.61.1-12.el8_2.3
libcurl
Red Hat:rhel_eus:8.2::baseos
From an advisory covering 2 CVEs
before 0:7.61.1-12.el8_2.3
0:7.61.1-12.el8_2.3
libcurl-debuginfo
Red Hat:rhel_eus:8.2::baseos
From an advisory covering 2 CVEs
before 0:7.61.1-12.el8_2.3
0:7.61.1-12.el8_2.3
libcurl-devel
Red Hat:rhel_eus:8.2::baseos
From an advisory covering 2 CVEs
before 0:7.61.1-12.el8_2.3
0:7.61.1-12.el8_2.3
libcurl-minimal
Red Hat:rhel_eus:8.2::baseos
From an advisory covering 2 CVEs
before 0:7.61.1-12.el8_2.3
0:7.61.1-12.el8_2.3
libcurl-minimal-debuginfo
Red Hat:rhel_eus:8.2::baseos
From an advisory covering 2 CVEs
before 0:7.61.1-12.el8_2.3
0:7.61.1-12.el8_2.3
curl
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:7.61.1-18.el8_4.1
0:7.61.1-18.el8_4.1
curl-openssl1
SUSE:Linux Enterprise Server 11-SECURITY
From an advisory covering 4 CVEs
before 7.37.0-70.71.1
7.37.0-70.71.1
curl
SUSE:OpenStack Cloud 9
From an advisory covering 4 CVEs
before 7.60.0-4.25.1
7.60.0-4.25.1
curl
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 4 CVEs
before 7.60.0-4.25.1
7.60.0-4.25.1
curl
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 4 CVEs
before 7.60.0-4.25.1
7.60.0-4.25.1
curl
SUSE:Linux Enterprise Server 12 SP4-LTSS
From an advisory covering 4 CVEs
before 7.60.0-4.25.1
7.60.0-4.25.1
curl
SUSE:Linux Enterprise Module for Basesystem 15 SP2
From an advisory covering 4 CVEs
before 7.66.0-4.22.1
7.66.0-4.22.1
curl
SUSE:Linux Enterprise Module for Basesystem 15 SP3
From an advisory covering 4 CVEs
before 7.66.0-4.22.1
7.66.0-4.22.1
curl
SUSE:Linux Enterprise Micro 5.0
From an advisory covering 4 CVEs
before 7.66.0-4.22.1
7.66.0-4.22.1
curl
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Linux Enterprise High Performance Computing 15-LTSS
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Linux Enterprise Server 15-LTSS
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Linux Enterprise Server 15 SP1-BCL
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Linux Enterprise Server 15 SP1-LTSS
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Linux Enterprise Server for SAP Applications 15
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Manager Proxy 4.0
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Manager Retail Branch Server 4.0
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Manager Server 4.0
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Enterprise Storage 6
From an advisory covering 4 CVEs
before 7.60.0-3.47.1
7.60.0-3.47.1
curl
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 4 CVEs
before 7.60.0-11.23.1
7.60.0-11.23.1
curl
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 4 CVEs
before 7.60.0-11.23.1
7.60.0-11.23.1
curl
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 4 CVEs
before 7.60.0-11.23.1
7.60.0-11.23.1
curl
openSUSE:Leap 15.2
From an advisory covering 4 CVEs
before 7.66.0-lp152.3.21.1
7.66.0-lp152.3.21.1
curl-mini
openSUSE:Leap 15.2
From an advisory covering 4 CVEs
before 7.66.0-lp152.3.21.1
7.66.0-lp152.3.21.1
curl
openSUSE:Leap 15.3
From an advisory covering 4 CVEs
before 7.66.0-4.22.1
7.66.0-4.22.1
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
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

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

In short

CVE-2021-22922 is a medium vulnerability (CVSS 6.5) in Haxx Curl, published July 21, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.33%, the 91st percentile. Fixed in curl 7.78.0-r0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 69 references. The JSON record has them.

MoveEnter Open