File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change
1
+ [advisory ]
2
+ id = " RUSTSEC-0000-0000"
3
+ package = " rulinalg"
4
+ date = " 2020-02-11"
5
+ title = " Lifetime boundary for `raw_slice` and `raw_slice_mut` are incorrect"
6
+ url = " https://github.com/AtheMathmo/rulinalg/issues/201"
7
+ description = """
8
+ The affected version of `rulinalg` has incorrect lifetime boundary definitions
9
+ for `RowMut::raw_slice` and `RowMut::raw_slice_mut`. They do not conform with
10
+ Rust's borrowing rule and allows the user to create multiple mutable references
11
+ to the same location.
12
+ """
13
+
14
+ [affected ]
15
+ functions = {
16
+ "rulinalg::matrix::RowMut::raw_slice" = [" >= 0.4.0" ],
17
+ "rulinalg::matrix::RowMut::raw_slice_mut" = [" >= 0.4.0" ],
18
+ }
19
+
20
+ [versions ]
21
+ patched = []
22
+ unaffected = [" < 0.4.0" ]
You can’t perform that action at this time.
0 commit comments