diff --git a/crates/sys-info/RUSTSEC-2020-0100.md b/crates/sys-info/RUSTSEC-2020-0100.md index 05400c1..18e7f12 100644 --- a/crates/sys-info/RUSTSEC-2020-0100.md +++ b/crates/sys-info/RUSTSEC-2020-0100.md @@ -8,7 +8,7 @@ categories = ["memory-corruption"] keywords = ["concurrency", "double free"] [versions] -patched = [] +patched = [">= 0.8.0"] unaffected = [] [affected] @@ -23,5 +23,7 @@ Affected versions of `sys-info` use a static, global, list to store temporary di This results in consistent double-frees and segfaults when calling `sys_info::disk_info` from multiple threads at once. +The issue was fixed by moving the global variable into a local scope. + ## Safer Alternatives: - [`sysinfo`](https://crates.io/crates/sysinfo)