Merge pull request #682 from davidkna/patch-1

sys-info: Add patched version for RUSTSEC-2020-0100
This commit is contained in:
Sergey "Shnatsel" Davidoff
2021-01-25 14:19:04 +01:00
committed by GitHub

View File

@@ -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)