CVE-2020-8231
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when...
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data.
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
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.5
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data.
- Record
CVE-2020-8231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-416
- Updated
- 2026-11-02
CVE List No score
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data.
- Record
CVE-2020-8231- Weakness
- CWE-416
- Updated
- 2026-11-02
EUVDEUVD-2020-29103 No score
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data.
- Record
EUVD-2020-29103- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-xp52-49j5-h754
7.5
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when...
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data.
- Record
GHSA-xp52-49j5-h754- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-416
- Updated
- 2026-11-02
OSVALPINE-CVE-2020-8231
7.5
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data.
- Record
ALPINE-CVE-2020-8231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVBELL-CVE-2020-8231
7.5
CVE-2020-8231 does not affect BellSoft software
- Record
BELL-CVE-2020-8231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 21 moreShow less
OSV
7.5
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data.
- Record
CVE-2020-8231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-04
OSVDEBIAN-CVE-2020-8231
7.5
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data.
- Record
DEBIAN-CVE-2020-8231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-03
OSVJLSEC-2025-23
7.5
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when...
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data.
- Record
JLSEC-2025-23- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/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-1004
3.7
curl security update
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.\r\n\r\n Security Fix(es):\r\n\r\n Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data.(CVE-2020-8231)\r\n\r\n curl 7.41.0 through 7.73.0 is vulnerable to an improper check for certificate revocation due to insufficient verification of the OCSP response.(CVE-2020-8286)\r\n\r\n curl 7.21.0 to and including 7.73.0 is vulnerable to uncontrolled recursion due to a stack overflow issue in FTP wildcard match parsing.(CVE-2020-8285)\r\n\r\n A malicious server can use the FTP PASV response to trick curl 7.73.0 and earlier into connecting back to a given IP address and port, and this way potentially make curl extract information about services that are otherwise private and not disclosed, for example doing port scanning and service banner extractions.(CVE-2020-8284)\r\n\r\n
- Record
OESA-2021-1004- 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
OSVRHSA-2021:1610
7.4
Red Hat Security Advisory: curl security and bug fix update
- Record
RHSA-2021:1610- CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRLSA-2021:1610
7.4
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: FTP PASV command response can cause curl to connect to arbitrary host (CVE-2020-8284)
-
curl: Malicious FTP server can trigger stack overflow when CURLOPT_CHUNK_BGN_FUNCTION is used (CVE-2020-8285)
-
curl: Inferior OCSP verification (CVE-2020-8286)
-
curl: Expired pointer dereference via multi API with CURLOPT_CONNECT_ONLY option set (CVE-2020-8231)
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.4 Release Notes linked from the References section.
- Record
RLSA-2021:1610- CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-8231
7.5
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data.
- Record
UBUNTU-CVE-2020-8231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVCURL-CVE-2020-8231 No score
wrong connect-only connection
An application that performs multiple requests with libcurl's multi API and
sets the CURLOPT_CONNECT_ONLY option, might in rare circumstances experience
that when subsequently using the setup connect-only transfer, libcurl picks
and uses the wrong connection - and instead picks another one the application
has created since then.
CURLOPT_CONNECT_ONLY is the option to tell libcurl to not perform an actual
transfer, only connect. When that operation is completed, libcurl remembers
which connection it used for that transfer and "easy handle". It remembers the
connection using a pointer to the internal connectdata struct in memory.
If more transfers are then done with the same multi handle before the connect-only connection is used, leading to the initial connect-only connection to get closed (for example due to idle time-out) while also new transfers (and connections) are setup, such a new connection might end up getting the exact same memory address as the now closed connect-only connection.
If after those operations, the application then wants to use the original
transfer's connect-only setup to for example use curl_easy_send() to send
raw data over that connection, libcurl could erroneously find an existing
connection still being alive at the address it remembered since before even
though this is now a new and different connection.
The application could then accidentally send data over that connection which was not at all intended for that recipient, entirely unknowingly.
- Record
CURL-CVE-2020-8231- Updated
- 2026-11-02
OSVMGASA-2020-0482 No score
Updated curl packages fix security vulnerabilities
Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data. (CVE-2020-8231).
A malicious server can use the FTP PASV response to trick curl 7.73.0 and earlier into connecting back to a given IP address and port, and this way potentially make curl extract information about services that are otherwise private and not disclosed, for example doing port scanning and service banner extractions. (CVE-2020-8284).
curl 7.21.0 to and including 7.73.0 is vulnerable to uncontrolled recursion due to a stack overflow issue in FTP wildcard match parsing. (CVE-2020-8285).
curl 7.41.0 through 7.73.0 is vulnerable to an improper check for certificate revocation due to insufficient verification of the OCSP response. (CVE-2020-8286).
- Record
MGASA-2020-0482- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:1345-1 No score
Security update for curl
This update for curl fixes the following issues:
- An application that performs multiple requests with libcurl's multi API and sets the 'CURLOPT_CONNECT_ONLY' option, might in rare circumstances experience that when subsequently using the setup connect-only transfer, libcurl will pick and use the wrong connection and instead pick another one the application has created since then. [bsc#1175109, CVE-2020-8231]
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2020:1345-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:1359-1 No score
Security update for curl
This update for curl fixes the following issues:
- An application that performs multiple requests with libcurl's multi API and sets the 'CURLOPT_CONNECT_ONLY' option, might in rare circumstances experience that when subsequently using the setup connect-only transfer, libcurl will pick and use the wrong connection and instead pick another one the application has created since then. [bsc#1175109, CVE-2020-8231]
This update was imported from the SUSE:SLE-15-SP2:Update update project.
- Record
openSUSE-SU-2020:1359-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:1494-1 No score
Security update for curl
This update for curl fixes the following issues:
- An application that performs multiple requests with libcurl's multi API and sets the 'CURLOPT_CONNECT_ONLY' option, might in rare circumstances experience that when subsequently using the setup connect-only transfer, libcurl will pick and use the wrong connection and instead pick another one the application has created since then. [bsc#1175109, CVE-2020-8231]
This update was imported from the SUSE:SLE-15-SP2:Update update project.
- Record
openSUSE-SU-2020:1494-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
OSVSUSE-SU-2020:14481-1 No score
Security update for curl
This update for curl fixes the following issues:
- An application that performs multiple requests with libcurl's multi API and sets the 'CURLOPT_CONNECT_ONLY' option, might in rare circumstances experience that when subsequently using the setup connect-only transfer, libcurl will pick and use the wrong connection and instead pick another one the application has created since then. [bsc#1175109, CVE-2020-8231]
- Record
SUSE-SU-2020:14481-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:2444-1 No score
Security update for curl
This update for curl fixes the following issues:
- An application that performs multiple requests with libcurl's multi API and sets the 'CURLOPT_CONNECT_ONLY' option, might in rare circumstances experience that when subsequently using the setup connect-only transfer, libcurl will pick and use the wrong connection and instead pick another one the application has created since then. [bsc#1175109, CVE-2020-8231]
- Record
SUSE-SU-2020:2444-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:2445-1 No score
Security update for curl
This update for curl fixes the following issues:
- An application that performs multiple requests with libcurl's multi API and sets the 'CURLOPT_CONNECT_ONLY' option, might in rare circumstances experience that when subsequently using the setup connect-only transfer, libcurl will pick and use the wrong connection and instead pick another one the application has created since then. [bsc#1175109, CVE-2020-8231]
- Record
SUSE-SU-2020:2445-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:2446-1 No score
Security update for curl
This update for curl fixes the following issues:
- An application that performs multiple requests with libcurl's multi API and sets the 'CURLOPT_CONNECT_ONLY' option, might in rare circumstances experience that when subsequently using the setup connect-only transfer, libcurl will pick and use the wrong connection and instead pick another one the application has created since then. [bsc#1175109, CVE-2020-8231]
- Record
SUSE-SU-2020:2446-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:1786-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2021-22898: TELNET stack contents disclosure (bsc#1186114)
- CVE-2021-22876: The automatic referer leaks credentials (bsc#1183933)
- CVE-2020-8286: Inferior OCSP verification (bsc#1179593)
- CVE-2020-8285: FTP wildcard stack overflow (bsc#1179399)
- CVE-2020-8284: Trusting FTP PASV responses (bsc#1179398)
- CVE-2020-8231: libcurl will pick and use the wrong connection with multiple requests with libcurl's multi API and the 'CURLOPT_CONNECT_ONLY' option (bsc#1175109)
- Fix: SFTP uploads result in empty uploaded files (bsc#1177976)
- Record
SUSE-SU-2021:1786-1- Updated
- 2026-11-02
OSVUSN-4466-1 No score
curl vulnerability
Marc Aldorasi discovered that curl incorrectly handled the libcurl CURLOPT_CONNECT_ONLY option. This could result in data being sent to the wrong destination, possibly exposing sensitive information.
- Record
USN-4466-1- Updated
- 2026-11-02
OSVUSN-4466-2 No score
curl vulnerability
USN-4466-1 fixed a vulnerability in curl. This update provides the corresponding update for Ubuntu 14.04 ESM.
Original advisory details:
Marc Aldorasi discovered that curl incorrectly handled the libcurl CURLOPT_CONNECT_ONLY option. This could result in data being sent to the wrong destination, possibly exposing sensitive information.
- Record
USN-4466-2- Updated
- 2026-11-02
OSVUSN-4665-1 No score
curl vulnerabilities
Marc Aldorasi discovered that curl incorrectly handled the libcurl CURLOPT_CONNECT_ONLY option. This could result in data being sent to the wrong destination, possibly exposing sensitive information. This issue only affected Ubuntu 20.10. (CVE-2020-8231)
Varnavas Papaioannou discovered that curl incorrectly handled FTP PASV responses. An attacker could possibly use this issue to trick curl into connecting to an arbitrary IP address and be used to perform port scanner and other information gathering. (CVE-2020-8284)
It was discovered that curl incorrectly handled FTP wildcard matchins. A remote attacker could possibly use this issue to cause curl to consume resources and crash, resulting in a denial of service. (CVE-2020-8285)
It was discovered that curl incorrectly handled OCSP response verification. A remote attacker could possibly use this issue to provide a fraudulent OCSP response. (CVE-2020-8286)
- Record
USN-4665-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
curlAlpine:v3.10 |
before 7.66.0-r2 | 7.66.0-r2 |
curlAlpine:v3.11 |
before 7.67.0-r2 | 7.67.0-r2 |
curlAlpine:v3.12 |
before 7.69.1-r2 | 7.69.1-r2 |
curlAlpine:v3.13 |
before 7.72.0-r0 | 7.72.0-r0 |
curlAlpine:v3.14 |
before 7.72.0-r0 | 7.72.0-r0 |
curlAlpine:v3.15 |
before 7.72.0-r0 | 7.72.0-r0 |
curlAlpine:v3.16 |
before 7.72.0-r0 | 7.72.0-r0 |
curlAlpine:v3.17 |
before 7.72.0-r0 | 7.72.0-r0 |
curlAlpine:v3.18 |
before 7.72.0-r0 | 7.72.0-r0 |
curlAlpine:v3.19 |
before 7.72.0-r0 | 7.72.0-r0 |
Show 48 moreShow less
| Package | Affected | Fixed |
|---|---|---|
curlAlpine:v3.20 |
before 7.72.0-r0 | 7.72.0-r0 |
curlAlpine:v3.21 |
before 7.72.0-r0 | 7.72.0-r0 |
curlAlpine:v3.22 |
before 7.72.0-r0 | 7.72.0-r0 |
curlAlpine:v3.23 |
before 7.72.0-r0 | 7.72.0-r0 |
curlAlpine:v3.24 |
before 7.72.0-r0 | 7.72.0-r0 |
curlAlpine:v3.9 |
before 7.66.0-r5 | 7.66.0-r5 |
curlDebian:12 |
before 7.72.0-1 | 7.72.0-1 |
curlDebian:13 |
before 7.72.0-1 | 7.72.0-1 |
curlDebian:14 |
before 7.72.0-1 | 7.72.0-1 |
curlDebian:9 |
before 7.52.1-5+deb9u12, plus listed versions 7.52.1-57.52.1-5+deb9u17.52.1-5+deb9u107.52.1-5+deb9u117.52.1-5+deb9u2 Show 7 moreShow less7.52.1-5+deb9u37.52.1-5+deb9u47.52.1-5+deb9u57.52.1-5+deb9u67.52.1-5+deb9u77.52.1-5+deb9u87.52.1-5+deb9u9 |
7.52.1-5+deb9u12 |
curlDebian:10 From an advisory covering 8 CVEs |
before 7.64.0-4+deb10u2, plus listed versions 7.64.0-47.64.0-4+deb10u1 |
7.64.0-4+deb10u2 |
LibCURL_jllJulia |
before 7.81.0+0 | 7.81.0+0 |
curlMageia:7 From an advisory covering 4 CVEs |
before 7.71.0-1.1.mga7 | 7.71.0-1.1.mga7 |
curlopenEuler:20.03-LTS From an advisory covering 4 CVEs |
before 7.71.1-4.oe1 | 7.71.1-4.oe1 |
curlopenEuler:20.03-LTS-SP1 From an advisory covering 4 CVEs |
before 7.71.1-4.oe1 | 7.71.1-4.oe1 |
curlRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-18.el8 | 0:7.61.1-18.el8 |
curl-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-18.el8 | 0:7.61.1-18.el8 |
curl-debugsourceRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-18.el8 | 0:7.61.1-18.el8 |
curl-minimal-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-18.el8 | 0:7.61.1-18.el8 |
libcurlRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-18.el8 | 0:7.61.1-18.el8 |
libcurl-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-18.el8 | 0:7.61.1-18.el8 |
libcurl-develRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-18.el8 | 0:7.61.1-18.el8 |
libcurl-minimalRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-18.el8 | 0:7.61.1-18.el8 |
libcurl-minimal-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-18.el8 | 0:7.61.1-18.el8 |
curlRocky Linux:8 From an advisory covering 4 CVEs |
before 0:7.61.1-18.el8 | 0:7.61.1-18.el8 |
curl-openssl1SUSE:Linux Enterprise Server 11-SECURITY |
before 7.37.0-70.52.2 | 7.37.0-70.52.2 |
curlSUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 7.60.0-11.6.1 | 7.60.0-11.6.1 |
curlSUSE:Linux Enterprise Server 12 SP5 |
before 7.60.0-11.6.1 | 7.60.0-11.6.1 |
curlSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 7.60.0-11.6.1 | 7.60.0-11.6.1 |
curlSUSE:Linux Enterprise Module for Basesystem 15 SP2 |
before 7.66.0-4.6.1 | 7.66.0-4.6.1 |
curlSUSE:Linux Enterprise Module for Basesystem 15 SP1 |
before 7.60.0-3.32.1 | 7.60.0-3.32.1 |
curlSUSE:OpenStack Cloud 9 From an advisory covering 6 CVEs |
before 7.60.0-4.20.1 | 7.60.0-4.20.1 |
curlSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 6 CVEs |
before 7.60.0-4.20.1 | 7.60.0-4.20.1 |
curlSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 6 CVEs |
before 7.60.0-4.20.1 | 7.60.0-4.20.1 |
curlSUSE:Linux Enterprise Server 12 SP4-LTSS From an advisory covering 6 CVEs |
before 7.60.0-4.20.1 | 7.60.0-4.20.1 |
curlUbuntu:Pro:14.04:LTS |
before 7.35.0-1ubuntu2.20+esm5, plus listed versions 7.32.0-1ubuntu17.33.0-1ubuntu17.34.0-1ubuntu17.35.0-1ubuntu17.35.0-1ubuntu2 Show 21 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+esm4 |
7.35.0-1ubuntu2.20+esm5 |
curlUbuntu:16.04:LTS |
before 7.47.0-1ubuntu2.16, plus listed versions 7.43.0-1ubuntu27.45.0-1ubuntu17.46.0-1ubuntu17.47.0-1ubuntu17.47.0-1ubuntu2 Show 14 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.15 |
7.47.0-1ubuntu2.16 |
curlUbuntu:18.04:LTS |
before 7.58.0-2ubuntu3.10, plus listed versions 7.55.1-1ubuntu27.55.1-1ubuntu2.17.57.0-1ubuntu17.58.0-2ubuntu17.58.0-2ubuntu2 Show 9 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.9 |
7.58.0-2ubuntu3.10 |
curlUbuntu:20.04:LTS |
before 7.68.0-1ubuntu2.2, plus listed versions 7.65.3-1ubuntu37.65.3-1ubuntu47.66.0-1ubuntu17.67.0-2ubuntu17.68.0-1ubuntu17.68.0-1ubuntu27.68.0-1ubuntu2.1 |
7.68.0-1ubuntu2.2 |
curlUbuntu:16.04:LTS From an advisory covering 4 CVEs |
before 7.47.0-1ubuntu2.18, plus listed versions 7.43.0-1ubuntu27.45.0-1ubuntu17.46.0-1ubuntu17.47.0-1ubuntu17.47.0-1ubuntu2 Show 15 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.16 |
7.47.0-1ubuntu2.18 |
curlUbuntu:18.04:LTS From an advisory covering 4 CVEs |
before 7.58.0-2ubuntu3.12, plus listed versions 7.55.1-1ubuntu27.55.1-1ubuntu2.17.57.0-1ubuntu17.58.0-2ubuntu17.58.0-2ubuntu2 Show 10 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.10 |
7.58.0-2ubuntu3.12 |
curlUbuntu:20.04:LTS From an advisory covering 4 CVEs |
before 7.68.0-1ubuntu2.4, plus listed versions 7.65.3-1ubuntu37.65.3-1ubuntu47.66.0-1ubuntu17.67.0-2ubuntu17.68.0-1ubuntu17.68.0-1ubuntu27.68.0-1ubuntu2.17.68.0-1ubuntu2.2 |
7.68.0-1ubuntu2.4 |
curlopenSUSE:Leap 15.1 |
before 7.60.0-lp151.5.15.1 | 7.60.0-lp151.5.15.1 |
curl-miniopenSUSE:Leap 15.1 |
before 7.60.0-lp151.5.15.1 | 7.60.0-lp151.5.15.1 |
curlopenSUSE:Leap 15.2 |
before 7.66.0-lp152.3.6.1 | 7.66.0-lp152.3.6.1 |
curlopenSUSE:Leap 15.2 |
before 7.66.0-lp152.3.9.1 | 7.66.0-lp152.3.9.1 |
curl-miniopenSUSE:Leap 15.2 |
before 7.66.0-lp152.3.9.1 | 7.66.0-lp152.3.9.1 |
curlopenSUSE:Tumbleweed From an advisory covering 48 CVEs |
before 7.79.1-1.1 | 7.79.1-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | EUVD, OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-8231 is a high vulnerability (CVSS 7.5) in Haxx Libcurl, published August 19, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.34%, the 92nd percentile. Fixed in curl 7.66.0-r2.
References
hackerone.com/reports/948876
curl.haxx.se/docs/CVE-2020-8231.html
security.gentoo.org/glsa/202012-14
debian.org/security/2021/dsa-4881
lists.apache.org/thread.html/rf4c02775860db415b4955778a131c2795223f61cb8c6a450893651e4%40%3Cissues.bookkeeper.apache.org%3E
lists.apache.org/thread.html/r58af02e294bd07f487e2c64ffc0a29b837db5600e33b6e698b9d696b%40%3Cissues.bookkeeper.apache.org%3E
Show 113 moreShow less
oracle.com/security-alerts/cpuapr2022.html
cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf
cert-portal.siemens.com/productcert/html/ssa-389290.html
cert-portal.siemens.com/productcert/html/ssa-398330.html
nvd.nist.gov/vuln/detail/CVE-2020-8231
lists.apache.org/thread.html/r58af02e294bd07f487e2c64ffc0a29b837db5600e33b6e698b9d696b@%3Cissues.bookkeeper.apache.org%3E
lists.apache.org/thread.html/rf4c02775860db415b4955778a131c2795223f61cb8c6a450893651e4@%3Cissues.bookkeeper.apache.org%3E
github.com/advisories/GHSA-xp52-49j5-h754
security.alpinelinux.org/vuln/CVE-2020-8231
docs.bell-sw.com/security/cves/CVE-2020-8231
security-tracker.debian.org/tracker/CVE-2020-8231
advisories.mageia.org/MGASA-2020-0482.html
bugs.mageia.org/show_bug.cgi?id=27154
ubuntu.com/security/notices/USN-4466-1
lists.fedoraproject.org/archives/list/[email protected]/thread/Q7JHSXTQ7EUHJPYL333CB3OBCKHA5FQC
curl.se/docs/CVE-2020-8284.html
curl.se/docs/CVE-2020-8285.html
curl.se/docs/CVE-2020-8286.html
ubuntu.com/security/notices/USN-4665-1
lists.fedoraproject.org/archives/list/[email protected]/thread/NZUVSQHN2ESHMJXNQ2Z7T2EELBB5HJXG
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1004
nvd.nist.gov/vuln/detail/CVE-2020-8286
nvd.nist.gov/vuln/detail/CVE-2020-8285
nvd.nist.gov/vuln/detail/CVE-2020-8284
access.redhat.com/errata/RHSA-2021:1610
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.4_release_notes
bugzilla.redhat.com/show_bug.cgi?id=1868032
bugzilla.redhat.com/show_bug.cgi?id=1873327
bugzilla.redhat.com/show_bug.cgi?id=1895391
bugzilla.redhat.com/show_bug.cgi?id=1902667
bugzilla.redhat.com/show_bug.cgi?id=1902687
bugzilla.redhat.com/show_bug.cgi?id=1906096
bugzilla.redhat.com/show_bug.cgi?id=1918692
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_1610.json
access.redhat.com/security/cve/CVE-2020-8231
cve.org/CVERecord?id=CVE-2020-8231
access.redhat.com/security/cve/CVE-2020-8284
cve.org/CVERecord?id=CVE-2020-8284
access.redhat.com/security/cve/CVE-2020-8285
cve.org/CVERecord?id=CVE-2020-8285
github.com/curl/curl/issues/6255
access.redhat.com/security/cve/CVE-2020-8286
cve.org/CVERecord?id=CVE-2020-8286
errata.rockylinux.org/RLSA-2021:1610
suse.com/support/update/announcement/2020/suse-su-202014481-1
bugzilla.suse.com/1175109
suse.com/security/cve/CVE-2020-8231
suse.com/support/update/announcement/2020/suse-su-20202444-1
suse.com/support/update/announcement/2020/suse-su-20202445-1
suse.com/support/update/announcement/2020/suse-su-20202446-1
suse.com/support/update/announcement/2021/suse-su-20211786-1
bugzilla.suse.com/1177976
bugzilla.suse.com/1179398
bugzilla.suse.com/1179399
bugzilla.suse.com/1179593
bugzilla.suse.com/1183933
bugzilla.suse.com/1186114
suse.com/security/cve/CVE-2020-8284
suse.com/security/cve/CVE-2020-8285
suse.com/security/cve/CVE-2020-8286
suse.com/security/cve/CVE-2021-22876
suse.com/security/cve/CVE-2021-22898
ubuntu.com/security/CVE-2020-8231
ubuntu.com/security/notices/USN-4466-2
ubuntu.com/security/CVE-2020-8284
ubuntu.com/security/CVE-2020-8285
ubuntu.com/security/CVE-2020-8286
lists.opensuse.org/archives/list/[email protected]/thread/4GYMJ253P5P56DA4D52GJARISIK23N3Z
lists.opensuse.org/archives/list/[email protected]/thread/OYNSNHOY2FLBCRE3LL6P6WDS2PP7SJDE
lists.opensuse.org/archives/list/[email protected]/thread/M6RLFHLNRH5DNEKWRVFQA5NSKVRZEQHR
suse.com/security/cve/CVE-2006-1061
suse.com/security/cve/CVE-2016-9586
suse.com/security/cve/CVE-2016-9594
suse.com/security/cve/CVE-2017-1000099
suse.com/security/cve/CVE-2017-1000100
suse.com/security/cve/CVE-2017-1000101
suse.com/security/cve/CVE-2017-1000254
suse.com/security/cve/CVE-2017-1000257
suse.com/security/cve/CVE-2017-2629
suse.com/security/cve/CVE-2017-7468
suse.com/security/cve/CVE-2017-8816
suse.com/security/cve/CVE-2017-8817
suse.com/security/cve/CVE-2017-8818
suse.com/security/cve/CVE-2017-9502
suse.com/security/cve/CVE-2018-0500
suse.com/security/cve/CVE-2018-1000005
suse.com/security/cve/CVE-2018-1000120
suse.com/security/cve/CVE-2018-1000122
suse.com/security/cve/CVE-2018-1000300
suse.com/security/cve/CVE-2018-1000301
suse.com/security/cve/CVE-2018-14618
suse.com/security/cve/CVE-2018-16839
suse.com/security/cve/CVE-2018-16840
suse.com/security/cve/CVE-2018-16842
suse.com/security/cve/CVE-2018-16890
suse.com/security/cve/CVE-2019-15601
suse.com/security/cve/CVE-2019-3822
suse.com/security/cve/CVE-2019-3823
suse.com/security/cve/CVE-2019-5435
suse.com/security/cve/CVE-2019-5436
suse.com/security/cve/CVE-2019-5481
suse.com/security/cve/CVE-2019-5482
suse.com/security/cve/CVE-2020-8169
suse.com/security/cve/CVE-2021-22297
suse.com/security/cve/CVE-2021-22298
suse.com/security/cve/CVE-2021-22890
suse.com/security/cve/CVE-2021-22901
suse.com/security/cve/CVE-2021-22922
suse.com/security/cve/CVE-2021-22924
suse.com/security/cve/CVE-2021-22945
suse.com/security/cve/CVE-2021-22946
suse.com/security/cve/CVE-2021-22947