AI and data stack advisories

Severe, 6 weeks1496Projects326

1496 severe, 6 weeks · 326 projects

CloudflareGHSA-pjrj-h4fg-6gm4

Resource exhaustion via memory leak in tokio-boring

Cloudflare

CVE-2023-6180 · Published Dec 5, 2023

Medium5.3
Fix: upgrade to 4.1.0 or later
GitHub advisory

Impact

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.

Patches

The issue is fixed in version 4.1.0 of tokio-boring.

References

[CVE-2023-6180 at cve.org](https://www.cve.org/CVERecord?id=CVE-2023-6180)

Affected versions

PackageAffectedFixed in
tokio-boring
crates.io
< 4.1.04.1.0
Details and references
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Severity from
GitHub (reviewed advisory)
Weakness
CWE-401, CWE-404

More Cloudflare advisories

All Cloudflare