File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change
1
+ [advisory ]
2
+ id = " RUSTSEC-0000-0000"
3
+ package = " rio"
4
+ date = " 2020-05-11"
5
+ title = " rio allows a use-after-free buffer access when a future is leaked"
6
+ url = " https://github.com/spacejam/rio/issues/11"
7
+ categories = [" memory-corruption" , " memory-exposure" ]
8
+ description = """
9
+ When a `rio::Completion` is leaked, its drop code will not run. The drop code
10
+ is responsible for waiting until the kernel completes the I/O operation into, or
11
+ out of, the buffer borrowed by `rio::Completion`. Leaking the struct will allow
12
+ one to access and/or drop the buffer, which can lead to a use-after-free,
13
+ data races or leaking secrets.
14
+
15
+ Upstream is not interested in fixing the issue.
16
+ """
17
+
18
+ [versions ]
19
+ patched = []
You can’t perform that action at this time.
0 commit comments