Vulnerability · Published Dec 14, 2020 · Assigned by hackerone

CVE-2020-8284

Low 3.7

In plain English

A low-severity information exposure in https://github.com/curl/curl. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 3.9% (higher than 90% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)3.7Low
Exploit odds (30 days)3.9%top 9.7% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

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.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.20curl7.74.0-r0ALPINE-CVE-2020-8284
Alpine:v3.21curl7.74.0-r0ALPINE-CVE-2020-8284
Alpine:v3.22curl7.74.0-r0ALPINE-CVE-2020-8284
Alpine:v3.23curl7.74.0-r0ALPINE-CVE-2020-8284
Alpine:v3.24curl7.74.0-r0ALPINE-CVE-2020-8284
Debian:12curl7.74.0-1DEBIAN-CVE-2020-8284
Debian:13curl7.74.0-1DEBIAN-CVE-2020-8284
Debian:14curl7.74.0-1DEBIAN-CVE-2020-8284
Rocky Linux:8curl0:7.61.1-18.el8RLSA-2021:1610

Affected products (as reported)

VendorProductVersions
n/a https://github.com/curl/curl 7.73.0 and earlier

Weakness: CWE-200 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N

References