curl: Use-after-free when closing "easy" handle in Curl_close()
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| The Curl Project | curl | affected |
|
Configuration 1 [-]
|
Configuration 2 [-]
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| JBoss Core Services Apache HTTP Server 2.4.29 SP2 | |||
| cpe:/a:redhat:jboss_core_services:1 | RHSA-2019:1543 | 2019-06-18T00:00:00Z | |
No data available yet.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2018-8636 | A heap use-after-free flaw was found in curl versions from 7.59.0 through 7.61.1 in the code related to closing an easy handle. When closing and cleaning up an 'easy' handle in the `Curl_close()` function, the library code first frees a struct (without nulling the pointer) and might then subsequently erroneously write to a struct field within that already freed struct. |
Ubuntu USN |
USN-3805-1 | curl vulnerabilities |
No CVSS v4.0
This CVE is not in the KEV list.
Exploit prediction score: 3.4% (3.398% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|