Vulnerability Details : CVE-2023-6180
The tokio-boring library in version 4.0.0 is affected by a memory leak issue that can lead to excessive resource consumption and potential DoS by resource exhaustion. The set_ex_data function used by the library did not deallocate memory used by pre-existing data in memory each time after completing a TLS connection causing the program to consume more resources with each new connection.
Vulnerability category: Denial of service
Products affected by CVE-2023-6180
- cpe:2.3:a:cloudflare:boring:4.0.0:*:*:*:*:rust:*:*
Exploit prediction scoring system (EPSS) score for CVE-2023-6180
0.07%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 32 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2023-6180
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
5.3
|
MEDIUM | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L |
3.9
|
1.4
|
Cloudflare, Inc. | |
5.3
|
MEDIUM | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L |
3.9
|
1.4
|
NIST |
CWE ids for CVE-2023-6180
-
The product does not properly control the allocation and maintenance of a limited resource, thereby enabling an actor to influence the amount of resources consumed, eventually leading to the exhaustion of available resources.Assigned by: cna@cloudflare.com (Secondary)
-
The product does not sufficiently track and release allocated memory after it has been used, which slowly consumes remaining memory.Assigned by: nvd@nist.gov (Primary)
-
The product does not release or incorrectly releases a resource before it is made available for re-use.Assigned by: cna@cloudflare.com (Secondary)
References for CVE-2023-6180
-
https://github.com/cloudflare/boring/security/advisories/GHSA-pjrj-h4fg-6gm4
Resource exhaustion via memory leak in tokio-boring · Advisory · cloudflare/boring · GitHubVendor Advisory
Jump to