CVE-2021-22925
curl supports the `-t` command line option, known as `CURLOPT_TELNETOPTIONS`in libcurl. This...
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONSin libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending NEW_ENV variables, libcurlcould be made to pass on uninitialized data from a stack based buffer to theserver. Therefore potentially revealing sensitive internal information to theserver using a clear-text network protocol.This could happen because curl did not call and use sscanf() correctly whenparsing the string provided by the application.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.3
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONSin libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending NEW_ENV variables, libcurlcould be made to pass on uninitialized data from a stack based buffer to theserver. Therefore potentially revealing sensitive internal information to theserver using a clear-text network protocol.This could happen because curl did not call and use sscanf() correctly whenparsing the string provided by the application.
- Record
CVE-2021-22925- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-200, CWE-908
- Updated
- 2026-11-02
CVE List
5.3
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONSin libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending NEW_ENV variables, libcurlcould be made to pass on uninitialized data from a stack based buffer to theserver. Therefore potentially revealing sensitive internal information to theserver using a clear-text network protocol.This could happen because curl did not call and use sscanf() correctly whenparsing the string provided by the application.
- Record
CVE-2021-22925- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
EUVDEUVD-2021-10054
5.3
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONSin libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending NEW_ENV variables, libcurlcould be made to pass on uninitialized data from a stack based buffer to theserver. Therefore potentially revealing sensitive internal information to theserver using a clear-text network protocol.This could happen because curl did not call and use sscanf() correctly whenparsing the string provided by the application.
- Record
EUVD-2021-10054- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-rjqf-6h27-xqfp
5.3
curl supports the `-t` command line option, known as `CURLOPT_TELNETOPTIONS`in libcurl. This...
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONSin libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending NEW_ENV variables, libcurlcould be made to pass on uninitialized data from a stack based buffer to theserver. Therefore potentially revealing sensitive internal information to theserver using a clear-text network protocol.This could happen because curl did not call and use sscanf() correctly whenparsing the string provided by the application.
- Record
GHSA-rjqf-6h27-xqfp- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-200, CWE-908
- Updated
- 2026-11-02
OSVALPINE-CVE-2021-22925
5.3
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONSin libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending NEW_ENV variables, libcurlcould be made to pass on uninitialized data from a stack based buffer to theserver. Therefore potentially revealing sensitive internal information to theserver using a clear-text network protocol.This could happen because curl did not call and use sscanf() correctly whenparsing the string provided by the application.
- Record
ALPINE-CVE-2021-22925- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVAZL-6363
5.3
CVE-2021-22925 affecting package curl for versions less than 7.76.0-5
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONSin libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending NEW_ENV variables, libcurlcould be made to pass on uninitialized data from a stack based buffer to theserver. Therefore potentially revealing sensitive internal information to theserver using a clear-text network protocol.This could happen because curl did not call and use sscanf() correctly whenparsing the string provided by the application.
- Record
AZL-6363- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
Show 25 moreShow less
OSVBELL-CVE-2021-22925
5.3
CVE-2021-22925 does not affect BellSoft software
- Record
BELL-CVE-2021-22925- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSV
5.3
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONSin libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending NEW_ENV variables, libcurlcould be made to pass on uninitialized data from a stack based buffer to theserver. Therefore potentially revealing sensitive internal information to theserver using a clear-text network protocol.This could happen because curl did not call and use sscanf() correctly whenparsing the string provided by the application.
- Record
CVE-2021-22925- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVJLSEC-2026-1337
5.3
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONSin libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending NEW_ENV variables, libcurlcould be made to pass on uninitialized data from a stack based buffer to theserver. Therefore potentially revealing sensitive internal information to theserver using a clear-text network protocol.This could happen because curl did not call and use sscanf() correctly whenparsing the string provided by the application.
- Record
JLSEC-2026-1337- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2021-1321
6.5
curl security update
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.
Security Fix(es):
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONSin libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending NEW_ENV variables, libcurlcould be made to pass on uninitialized data from a stack based buffer to theserver. Therefore potentially revealing sensitive internal information to theserver using a clear-text network protocol.This could happen because curl did not call and use sscanf() correctly whenparsing the string provided by the application.(CVE-2021-22925)
libcurl-using applications can ask for a specific client certificate to be used in a transfer. This is done with the CURLOPT_SSLCERT option (--cert with the command line tool).When libcurl is built to use the macOS native TLS library Secure Transport, an application can ask for the client certificate by name or with a file name - using the same option. If the name exists as a file, it will be used instead of by name.If the appliction runs with a current working directory that is writable by other users (like /tmp), a malicious user can create a file name with the same name as the app wants to use by name, and thereby trick the application to use the file based cert instead of the one referred to by name making libcurl send the wrong client certificate in the TLS connection handshake.(CVE-2021-22926)
- Record
OESA-2021-1321- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVRHSA-2021:4511
3.7
Red Hat Security Advisory: curl security and bug fix update
- Record
RHSA-2021:4511- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVRLSA-2021:4511
3.7
Moderate: curl security and bug fix 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: Leak of authentication credentials in URL via automatic Referer (CVE-2021-22876)
-
curl: TELNET stack contents disclosure (CVE-2021-22898)
-
curl: Incorrect fix for CVE-2021-22898 TELNET stack contents disclosure (CVE-2021-22925)
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.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.5 Release Notes linked from the References section.
- Record
RLSA-2021:4511- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-22925
5.3
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONSin libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending NEW_ENV variables, libcurlcould be made to pass on uninitialized data from a stack based buffer to theserver. Therefore potentially revealing sensitive internal information to theserver using a clear-text network protocol.This could happen because curl did not call and use sscanf() correctly whenparsing the string provided by the application.
- Record
UBUNTU-CVE-2021-22925- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVALSA-2021:4511 No score
Moderate: curl security and bug fix 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: Leak of authentication credentials in URL via automatic Referer (CVE-2021-22876)
-
curl: TELNET stack contents disclosure (CVE-2021-22898)
-
curl: Incorrect fix for CVE-2021-22898 TELNET stack contents disclosure (CVE-2021-22925)
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.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2021:4511- Updated
- 2026-11-02
OSVCLSA-2021-1632261944 No score
Fix of CVE: CVE-2021-22925
- telnet stack contents disclosure again (CVE-2021-22925)
- Record
CLSA-2021-1632261944- Updated
- 2026-11-02
OSVCLSA-2021-1634922501 No score
Fixed CVE-2021-22925 in curl
- telnet stack contents disclosure again (CVE-2021-22925)
- Record
CLSA-2021-1634922501- Updated
- 2026-11-02
OSVCLSA-2021-1634922517 No score
Fixed CVE-2021-22925 in curl
- telnet stack contents disclosure again (CVE-2021-22925)
- Record
CLSA-2021-1634922517- Updated
- 2026-11-02
OSVCLSA-2021-1635459174 No score
Fix CVE(s): CVE-2021-22925
- SECURITY UPDATE: TELNET stack contents disclosure again
- debian/patches/CVE-2021-22925.patch: check sscanf() for correct number
- of matches in lib/telnet.c
- CVE-2021-22925
- Record
CLSA-2021-1635459174- Updated
- 2026-11-02
OSVCLSA-2022-1643198583 No score
Fix of CVE: CVE-2021-22876, CVE-2021-22898, CVE-2021-22925
- CVE-2021-22925: fix TELNET stack contents disclosure again
- CVE-2021-22898: fix TELNET stack contents disclosure
- CVE-2021-22876: prevent automatic referer from leaking credentials
- Record
CLSA-2022-1643198583- Updated
- 2026-11-02
OSVCURL-CVE-2021-22925 No score
TELNET stack contents disclosure again
curl supports the -t command line option, known as CURLOPT_TELNETOPTIONS
in libcurl. This rarely used option is used to send variable=content pairs to
TELNET servers.
Due to flaw in the option parser for sending NEW_ENV variables, libcurl
could be made to pass on uninitialized data from a stack based buffer to the
server. Therefore potentially revealing sensitive internal information to the
server using a clear-text network protocol.
This could happen because curl did not call and use sscanf() correctly when
parsing the string provided by the application.
The previous curl security vulnerability CVE-2021-22898 is almost identical to this one but the fix was insufficient so this security vulnerability remained.
- Record
CURL-CVE-2021-22925- 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
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
OSVUSN-5021-1 No score
curl vulnerabilities
Harry Sintonen and Tomas Hoger discovered that curl incorrectly handled TELNET connections when the -t option was used on the command line. Uninitialized data possibly containing sensitive information could be sent to the remote server, contrary to expectations. (CVE-2021-22898, CVE-2021-22925)
Harry Sintonen discovered that curl incorrectly reused connections in the connection pool. This could result in curl reusing the wrong connections. (CVE-2021-22924)
- Record
USN-5021-1- Updated
- 2026-11-02
OSVUSN-5021-2 No score
curl vulnerability
USN-5021-1 fixed vulnerabilities in curl. This update provides the corresponding updates for Ubuntu 16.04 ESM.
Original advisory details:
Harry Sintonen and Tomas Hoger discovered that curl incorrectly handled TELNET connections when the -t option was used on the command line. Uninitialized data possibly containing sensitive information could be sent to the remote server, contrary to expectations. (CVE-2021-22898, CVE-2021-22925)
- Record
USN-5021-2- Updated
- 2026-11-02
OSVUSN-5894-1 No score
curl vulnerabilities
Harry Sintonen and Tomas Hoger discovered that curl incorrectly handled TELNET connections when the -t option was used on the command line. Uninitialized data possibly containing sensitive information could be sent to the remote server, contrary to expectations. This issue was only fixed in Ubuntu 14.04 ESM. (CVE-2021-22898, CVE-2021-22925)
It was discovered that curl incorrectly handled denials when using HTTP proxies. A remote attacker could use this issue to cause curl to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2022-43552)
- Record
USN-5894-1- Updated
- 2026-11-02
Affected products
- haxx curl
- apple mac os x
- apple macos
- fedoraproject fedora
- netapp cloud backup
- netapp clustered data ontap
- netapp h300e firmware
- netapp h300s firmware
- netapp h410s firmware
- netapp h500e firmware
- netapp h500s firmware
- netapp h700e firmware
Show 11 moreShow less
- netapp h700s firmware
- netapp hci management node
- netapp solidfire
- oracle mysql server
- oracle peoplesoft enterprise peopletools
- siemens simatic s7-1500 cpu 1518-4 pn/dp mfp
- siemens simatic s7-1500 cpu 1518f-4 pn/dp mfp
- siemens sinec infrastructure network services
- siemens sinema remote connect server
- siemens siplus s7-1500 cpu 1518-4 pn/dp mfp
- splunk universal forwarder
Affected packages
| Package | Affected | Fixed |
|---|---|---|
curlAlpine:v3.11 |
7.7 up to 7.67.0-r5 | 7.67.0-r5 |
curlAlpine:v3.12 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlpine:v3.13 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlpine:v3.14 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlpine:v3.15 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlpine:v3.16 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlpine:v3.17 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlpine:v3.18 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlpine:v3.19 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlpine:v3.20 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
Show 81 moreShow less
| Package | Affected | Fixed |
|---|---|---|
curlAlpine:v3.21 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlpine:v3.22 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlpine:v3.23 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlpine:v3.24 |
7.7 up to 7.78.0-r0 | 7.78.0-r0 |
curlAlmaLinux:8 From an advisory covering 3 CVEs |
before 7.61.1-22.el8 | 7.61.1-22.el8 |
libcurlAlmaLinux:8 From an advisory covering 3 CVEs |
before 7.61.1-22.el8 | 7.61.1-22.el8 |
libcurl-develAlmaLinux:8 From an advisory covering 3 CVEs |
before 7.61.1-22.el8 | 7.61.1-22.el8 |
libcurl-minimalAlmaLinux:8 From an advisory covering 3 CVEs |
before 7.61.1-22.el8 | 7.61.1-22.el8 |
curlAzure Linux:2 |
before 7.76.0-5 | 7.76.0-5 |
curlTuxCare:CentOS:6 |
before 7.19.7-58.el6.cloudlinux.els | 7.19.7-58.el6.cloudlinux.els |
libcurlTuxCare:CentOS:6 |
before 7.19.7-58.el6.cloudlinux.els | 7.19.7-58.el6.cloudlinux.els |
libcurl-develTuxCare:CentOS:6 |
before 7.19.7-58.el6.cloudlinux.els | 7.19.7-58.el6.cloudlinux.els |
curlTuxCare:OracleLinux:6 |
before 7.19.7-57.el6.cloudlinux.ol.els6 | 7.19.7-57.el6.cloudlinux.ol.els6 |
libcurlTuxCare:OracleLinux:6 |
before 7.19.7-57.el6.cloudlinux.ol.els6 | 7.19.7-57.el6.cloudlinux.ol.els6 |
libcurl-develTuxCare:OracleLinux:6 |
before 7.19.7-57.el6.cloudlinux.ol.els6 | 7.19.7-57.el6.cloudlinux.ol.els6 |
curlTuxCare:OracleLinux:6 |
before 7.19.7-58.el6.cloudlinux.els | 7.19.7-58.el6.cloudlinux.els |
libcurlTuxCare:OracleLinux:6 |
before 7.19.7-58.el6.cloudlinux.els | 7.19.7-58.el6.cloudlinux.els |
libcurl-develTuxCare:OracleLinux:6 |
before 7.19.7-58.el6.cloudlinux.els | 7.19.7-58.el6.cloudlinux.els |
curlTuxCare:Ubuntu:16.04 |
before 7.47.0-1ubuntu2.21 | 7.47.0-1ubuntu2.21 |
libcurl3TuxCare:Ubuntu:16.04 |
before 7.47.0-1ubuntu2.21 | 7.47.0-1ubuntu2.21 |
libcurl3-gnutlsTuxCare:Ubuntu:16.04 |
before 7.47.0-1ubuntu2.21 | 7.47.0-1ubuntu2.21 |
libcurl3-nssTuxCare:Ubuntu:16.04 |
before 7.47.0-1ubuntu2.21 | 7.47.0-1ubuntu2.21 |
libcurl4-docTuxCare:Ubuntu:16.04 |
before 7.47.0-1ubuntu2.21 | 7.47.0-1ubuntu2.21 |
libcurl4-gnutls-devTuxCare:Ubuntu:16.04 |
before 7.47.0-1ubuntu2.21 | 7.47.0-1ubuntu2.21 |
libcurl4-nss-devTuxCare:Ubuntu:16.04 |
before 7.47.0-1ubuntu2.21 | 7.47.0-1ubuntu2.21 |
libcurl4-openssl-devTuxCare:Ubuntu:16.04 |
before 7.47.0-1ubuntu2.21 | 7.47.0-1ubuntu2.21 |
curlTuxCare:CentOS:8.4 From an advisory covering 3 CVEs |
before 7.61.1-18.el8.4.2.tuxcare.els1 | 7.61.1-18.el8.4.2.tuxcare.els1 |
curl-minimalTuxCare:CentOS:8.4 From an advisory covering 3 CVEs |
before 7.61.1-18.el8.4.2.tuxcare.els1 | 7.61.1-18.el8.4.2.tuxcare.els1 |
libcurlTuxCare:CentOS:8.4 From an advisory covering 3 CVEs |
before 7.61.1-18.el8.4.2.tuxcare.els1 | 7.61.1-18.el8.4.2.tuxcare.els1 |
libcurl-develTuxCare:CentOS:8.4 From an advisory covering 3 CVEs |
before 7.61.1-18.el8.4.2.tuxcare.els1 | 7.61.1-18.el8.4.2.tuxcare.els1 |
libcurl-minimalTuxCare:CentOS:8.4 From an advisory covering 3 CVEs |
before 7.61.1-18.el8.4.2.tuxcare.els1 | 7.61.1-18.el8.4.2.tuxcare.els1 |
LibCURL_jllJulia |
before 7.81.0+0 | 7.81.0+0 |
curlMageia:8 From an advisory covering 4 CVEs |
before 7.74.0-1.3.mga8 | 7.74.0-1.3.mga8 |
curlopenEuler:20.03-LTS-SP1 From an advisory covering 2 CVEs |
before 7.71.1-10.oe1 | 7.71.1-10.oe1 |
curlopenEuler:20.03-LTS-SP2 From an advisory covering 2 CVEs |
before 7.71.1-10.oe1 | 7.71.1-10.oe1 |
curlRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:7.61.1-22.el8 | 0:7.61.1-22.el8 |
curl-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:7.61.1-22.el8 | 0:7.61.1-22.el8 |
curl-debugsourceRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:7.61.1-22.el8 | 0:7.61.1-22.el8 |
curl-minimal-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:7.61.1-22.el8 | 0:7.61.1-22.el8 |
libcurlRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:7.61.1-22.el8 | 0:7.61.1-22.el8 |
libcurl-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:7.61.1-22.el8 | 0:7.61.1-22.el8 |
libcurl-develRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:7.61.1-22.el8 | 0:7.61.1-22.el8 |
libcurl-minimalRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:7.61.1-22.el8 | 0:7.61.1-22.el8 |
libcurl-minimal-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:7.61.1-22.el8 | 0:7.61.1-22.el8 |
curlRocky Linux:8 From an advisory covering 3 CVEs |
before 0:7.61.1-22.el8 | 0:7.61.1-22.el8 |
curl-openssl1SUSE:Linux Enterprise Server 11-SECURITY From an advisory covering 4 CVEs |
before 7.37.0-70.71.1 | 7.37.0-70.71.1 |
curlSUSE:OpenStack Cloud 9 From an advisory covering 4 CVEs |
before 7.60.0-4.25.1 | 7.60.0-4.25.1 |
curlSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 4 CVEs |
before 7.60.0-4.25.1 | 7.60.0-4.25.1 |
curlSUSE: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 |
curlSUSE: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 |
curlSUSE: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 |
curlSUSE: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 |
curlSUSE:Linux Enterprise Micro 5.0 From an advisory covering 4 CVEs |
before 7.66.0-4.22.1 | 7.66.0-4.22.1 |
curlSUSE: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 |
curlSUSE: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 |
curlSUSE: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 |
curlSUSE: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 |
curlSUSE:Linux Enterprise Server 15-LTSS From an advisory covering 4 CVEs |
before 7.60.0-3.47.1 | 7.60.0-3.47.1 |
curlSUSE: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 |
curlSUSE: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 |
curlSUSE: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 |
curlSUSE: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 |
curlSUSE:Manager Proxy 4.0 From an advisory covering 4 CVEs |
before 7.60.0-3.47.1 | 7.60.0-3.47.1 |
curlSUSE: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 |
curlSUSE:Manager Server 4.0 From an advisory covering 4 CVEs |
before 7.60.0-3.47.1 | 7.60.0-3.47.1 |
curlSUSE:Enterprise Storage 6 From an advisory covering 4 CVEs |
before 7.60.0-3.47.1 | 7.60.0-3.47.1 |
curlSUSE: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 |
curlSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 4 CVEs |
before 7.60.0-11.23.1 | 7.60.0-11.23.1 |
curlSUSE: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 |
curlUbuntu:Pro:14.04:LTS |
before 7.35.0-1ubuntu2.20+esm14, plus listed versions 7.32.0-1ubuntu17.33.0-1ubuntu17.34.0-1ubuntu17.35.0-1ubuntu17.35.0-1ubuntu2 Show 30 moreShow less7.35.0-1ubuntu2.17.35.0-1ubuntu2.27.35.0-1ubuntu2.37.35.0-1ubuntu2.57.35.0-1ubuntu2.67.35.0-1ubuntu2.77.35.0-1ubuntu2.87.35.0-1ubuntu2.97.35.0-1ubuntu2.107.35.0-1ubuntu2.117.35.0-1ubuntu2.127.35.0-1ubuntu2.137.35.0-1ubuntu2.147.35.0-1ubuntu2.157.35.0-1ubuntu2.167.35.0-1ubuntu2.177.35.0-1ubuntu2.197.35.0-1ubuntu2.207.35.0-1ubuntu2.20+esm27.35.0-1ubuntu2.20+esm37.35.0-1ubuntu2.20+esm47.35.0-1ubuntu2.20+esm57.35.0-1ubuntu2.20+esm67.35.0-1ubuntu2.20+esm77.35.0-1ubuntu2.20+esm87.35.0-1ubuntu2.20+esm97.35.0-1ubuntu2.20+esm107.35.0-1ubuntu2.20+esm117.35.0-1ubuntu2.20+esm127.35.0-1ubuntu2.20+esm13 |
7.35.0-1ubuntu2.20+esm14 |
curlUbuntu:Pro:16.04:LTS |
before 7.47.0-1ubuntu2.19+esm3, plus listed versions 7.43.0-1ubuntu27.45.0-1ubuntu17.46.0-1ubuntu17.47.0-1ubuntu17.47.0-1ubuntu2 Show 19 moreShow less7.47.0-1ubuntu2.17.47.0-1ubuntu2.27.47.0-1ubuntu2.37.47.0-1ubuntu2.47.47.0-1ubuntu2.57.47.0-1ubuntu2.67.47.0-1ubuntu2.77.47.0-1ubuntu2.87.47.0-1ubuntu2.97.47.0-1ubuntu2.117.47.0-1ubuntu2.127.47.0-1ubuntu2.137.47.0-1ubuntu2.147.47.0-1ubuntu2.157.47.0-1ubuntu2.167.47.0-1ubuntu2.187.47.0-1ubuntu2.197.47.0-1ubuntu2.19+esm17.47.0-1ubuntu2.19+esm2 |
7.47.0-1ubuntu2.19+esm3 |
curlUbuntu:18.04:LTS |
before 7.58.0-2ubuntu3.14, plus listed versions 7.55.1-1ubuntu27.55.1-1ubuntu2.17.57.0-1ubuntu17.58.0-2ubuntu17.58.0-2ubuntu2 Show 12 moreShow less7.58.0-2ubuntu37.58.0-2ubuntu3.17.58.0-2ubuntu3.27.58.0-2ubuntu3.37.58.0-2ubuntu3.57.58.0-2ubuntu3.67.58.0-2ubuntu3.77.58.0-2ubuntu3.87.58.0-2ubuntu3.97.58.0-2ubuntu3.107.58.0-2ubuntu3.127.58.0-2ubuntu3.13 |
7.58.0-2ubuntu3.14 |
curlUbuntu:20.04:LTS |
before 7.68.0-1ubuntu2.6, plus listed versions 7.65.3-1ubuntu37.65.3-1ubuntu47.66.0-1ubuntu17.67.0-2ubuntu17.68.0-1ubuntu1 Show 5 moreShow less7.68.0-1ubuntu27.68.0-1ubuntu2.17.68.0-1ubuntu2.27.68.0-1ubuntu2.47.68.0-1ubuntu2.5 |
7.68.0-1ubuntu2.6 |
curlUbuntu:18.04:LTS From an advisory covering 3 CVEs |
before 7.58.0-2ubuntu3.14, plus listed versions 7.55.1-1ubuntu27.55.1-1ubuntu2.17.57.0-1ubuntu17.58.0-2ubuntu17.58.0-2ubuntu2 Show 12 moreShow less7.58.0-2ubuntu37.58.0-2ubuntu3.17.58.0-2ubuntu3.27.58.0-2ubuntu3.37.58.0-2ubuntu3.57.58.0-2ubuntu3.67.58.0-2ubuntu3.77.58.0-2ubuntu3.87.58.0-2ubuntu3.97.58.0-2ubuntu3.107.58.0-2ubuntu3.127.58.0-2ubuntu3.13 |
7.58.0-2ubuntu3.14 |
curlUbuntu:20.04:LTS From an advisory covering 3 CVEs |
before 7.68.0-1ubuntu2.6, plus listed versions 7.65.3-1ubuntu37.65.3-1ubuntu47.66.0-1ubuntu17.67.0-2ubuntu17.68.0-1ubuntu1 Show 5 moreShow less7.68.0-1ubuntu27.68.0-1ubuntu2.17.68.0-1ubuntu2.27.68.0-1ubuntu2.47.68.0-1ubuntu2.5 |
7.68.0-1ubuntu2.6 |
curlUbuntu:Pro:16.04:LTS From an advisory covering 2 CVEs |
before 7.47.0-1ubuntu2.19+esm3, plus listed versions 7.43.0-1ubuntu27.45.0-1ubuntu17.46.0-1ubuntu17.47.0-1ubuntu17.47.0-1ubuntu2 Show 19 moreShow less7.47.0-1ubuntu2.17.47.0-1ubuntu2.27.47.0-1ubuntu2.37.47.0-1ubuntu2.47.47.0-1ubuntu2.57.47.0-1ubuntu2.67.47.0-1ubuntu2.77.47.0-1ubuntu2.87.47.0-1ubuntu2.97.47.0-1ubuntu2.117.47.0-1ubuntu2.127.47.0-1ubuntu2.137.47.0-1ubuntu2.147.47.0-1ubuntu2.157.47.0-1ubuntu2.167.47.0-1ubuntu2.187.47.0-1ubuntu2.197.47.0-1ubuntu2.19+esm17.47.0-1ubuntu2.19+esm2 |
7.47.0-1ubuntu2.19+esm3 |
curlUbuntu:Pro:14.04:LTS From an advisory covering 3 CVEs |
before 7.35.0-1ubuntu2.20+esm14, plus listed versions 7.32.0-1ubuntu17.33.0-1ubuntu17.34.0-1ubuntu17.35.0-1ubuntu17.35.0-1ubuntu2 Show 30 moreShow less7.35.0-1ubuntu2.17.35.0-1ubuntu2.27.35.0-1ubuntu2.37.35.0-1ubuntu2.57.35.0-1ubuntu2.67.35.0-1ubuntu2.77.35.0-1ubuntu2.87.35.0-1ubuntu2.97.35.0-1ubuntu2.107.35.0-1ubuntu2.117.35.0-1ubuntu2.127.35.0-1ubuntu2.137.35.0-1ubuntu2.147.35.0-1ubuntu2.157.35.0-1ubuntu2.167.35.0-1ubuntu2.177.35.0-1ubuntu2.197.35.0-1ubuntu2.207.35.0-1ubuntu2.20+esm27.35.0-1ubuntu2.20+esm37.35.0-1ubuntu2.20+esm47.35.0-1ubuntu2.20+esm57.35.0-1ubuntu2.20+esm67.35.0-1ubuntu2.20+esm77.35.0-1ubuntu2.20+esm87.35.0-1ubuntu2.20+esm97.35.0-1ubuntu2.20+esm107.35.0-1ubuntu2.20+esm117.35.0-1ubuntu2.20+esm127.35.0-1ubuntu2.20+esm13 |
7.35.0-1ubuntu2.20+esm14 |
curlUbuntu:Pro:16.04:LTS From an advisory covering 3 CVEs |
before 7.47.0-1ubuntu2.19+esm7, plus listed versions 7.43.0-1ubuntu27.45.0-1ubuntu17.46.0-1ubuntu17.47.0-1ubuntu17.47.0-1ubuntu2 Show 23 moreShow less7.47.0-1ubuntu2.17.47.0-1ubuntu2.27.47.0-1ubuntu2.37.47.0-1ubuntu2.47.47.0-1ubuntu2.57.47.0-1ubuntu2.67.47.0-1ubuntu2.77.47.0-1ubuntu2.87.47.0-1ubuntu2.97.47.0-1ubuntu2.117.47.0-1ubuntu2.127.47.0-1ubuntu2.137.47.0-1ubuntu2.147.47.0-1ubuntu2.157.47.0-1ubuntu2.167.47.0-1ubuntu2.187.47.0-1ubuntu2.197.47.0-1ubuntu2.19+esm17.47.0-1ubuntu2.19+esm27.47.0-1ubuntu2.19+esm37.47.0-1ubuntu2.19+esm47.47.0-1ubuntu2.19+esm57.47.0-1ubuntu2.19+esm6 |
7.47.0-1ubuntu2.19+esm7 |
curlopenSUSE: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-miniopenSUSE:Leap 15.2 From an advisory covering 4 CVEs |
before 7.66.0-lp152.3.21.1 | 7.66.0-lp152.3.21.1 |
curlopenSUSE:Leap 15.3 From an advisory covering 4 CVEs |
before 7.66.0-4.22.1 | 7.66.0-4.22.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-22925 is a medium vulnerability (CVSS 5.3) 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 5.37%, the 92nd percentile. Fixed in curl 7.67.0-r5.
References
hackerone.com/reports/1223882
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/FRUCW2UVNYUDZF72DQLFQR4PJEC6CF7V
seclists.org/fulldisclosure/2021/Sep/40
seclists.org/fulldisclosure/2021/Sep/39
oracle.com/security-alerts/cpuoct2021.html
security.netapp.com/advisory/ntap-20210902-0003
Show 72 moreShow less
support.apple.com/kb/HT212805
support.apple.com/kb/HT212804
oracle.com/security-alerts/cpujan2022.html
cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf
cert-portal.siemens.com/productcert/pdf/ssa-484086.pdf
security.gentoo.org/glsa/202212-01
cert-portal.siemens.com/productcert/html/ssa-389290.html
cert-portal.siemens.com/productcert/html/ssa-484086.html
cert-portal.siemens.com/productcert/html/ssa-398330.html
nvd.nist.gov/vuln/detail/CVE-2021-22925
lists.fedoraproject.org/archives/list/[email protected]/message/FRUCW2UVNYUDZF72DQLFQR4PJEC6CF7V
github.com/advisories/GHSA-rjqf-6h27-xqfp
security.alpinelinux.org/vuln/CVE-2021-22925
errata.almalinux.org/8/ALSA-2021-4511.html
vulners.com/cve/CVE-2021-22876
vulners.com/cve/CVE-2021-22898
vulners.com/cve/CVE-2021-22925
docs.bell-sw.com/security/cves/CVE-2021-22925
errata.cloudlinux.com/els6/CLSA-2021-1632261944.html
errata.cloudlinux.com/ol6/CLSA-2021-1634922501.html
errata.cloudlinux.com/ol6/CLSA-2021-1634922517.html
errata.cloudlinux.com/ubuntu16_04/CLSA-2021-1635459174
errata.cloudlinux.com/centos8.4-els/CLSA-2022-1643198583.html
advisories.mageia.org/MGASA-2021-0384.html
bugs.mageia.org/show_bug.cgi?id=29278
curl.se/docs/CVE-2021-22922.html
curl.se/docs/CVE-2021-22923.html
curl.se/docs/CVE-2021-22924.html
curl.se/docs/CVE-2021-22925.html
lists.suse.com/pipermail/sle-security-updates/2021-July/009187.html
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1321
nvd.nist.gov/vuln/detail/CVE-2021-22926
access.redhat.com/errata/RHSA-2021:4511
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.5_release_notes
bugzilla.redhat.com/show_bug.cgi?id=1941964
bugzilla.redhat.com/show_bug.cgi?id=1947493
bugzilla.redhat.com/show_bug.cgi?id=1964887
bugzilla.redhat.com/show_bug.cgi?id=1970902
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_4511.json
access.redhat.com/security/cve/CVE-2021-22876
cve.org/CVERecord?id=CVE-2021-22876
nvd.nist.gov/vuln/detail/CVE-2021-22876
access.redhat.com/security/cve/CVE-2021-22898
cve.org/CVERecord?id=CVE-2021-22898
nvd.nist.gov/vuln/detail/CVE-2021-22898
curl.se/docs/CVE-2021-22898.html
access.redhat.com/security/cve/CVE-2021-22925
cve.org/CVERecord?id=CVE-2021-22925
errata.rockylinux.org/RLSA-2021:4511
suse.com/support/update/announcement/2021/suse-su-202114768-1
bugzilla.suse.com/1188217
bugzilla.suse.com/1188218
bugzilla.suse.com/1188219
bugzilla.suse.com/1188220
suse.com/security/cve/CVE-2021-22922
suse.com/security/cve/CVE-2021-22923
suse.com/security/cve/CVE-2021-22924
suse.com/security/cve/CVE-2021-22925
suse.com/support/update/announcement/2021/suse-su-20212425-1
suse.com/support/update/announcement/2021/suse-su-20212439-1
suse.com/support/update/announcement/2021/suse-su-20212440-1
suse.com/support/update/announcement/2021/suse-su-20212462-1
ubuntu.com/security/CVE-2021-22925
ubuntu.com/security/notices/USN-5021-1
ubuntu.com/security/notices/USN-5021-2
ubuntu.com/security/notices/USN-5894-1
ubuntu.com/security/CVE-2021-22898
ubuntu.com/security/CVE-2021-22924
ubuntu.com/security/CVE-2022-43552
lists.opensuse.org/archives/list/[email protected]/thread/SZZR7BLPD5OE5IYY5QBKBYQGD4PESB24
lists.opensuse.org/archives/list/[email protected]/thread/SZEKWBHHW6CCB43EQZT3OXNG7LXABDJB