mirror of
https://github.com/OMGeeky/advisory-db.git
synced 2026-01-05 03:00:34 +01:00
Security advisory for AtheMathmo/rulinalg#201
This commit is contained in:
22
crates/rulinalg/RUSTSEC-0000-0000.toml
Normal file
22
crates/rulinalg/RUSTSEC-0000-0000.toml
Normal file
@@ -0,0 +1,22 @@
|
||||
[advisory]
|
||||
id = "RUSTSEC-0000-0000"
|
||||
package = "rulinalg"
|
||||
date = "2020-02-11"
|
||||
title = "Lifetime boundary for `raw_slice` and `raw_slice_mut` are incorrect"
|
||||
url = "https://github.com/AtheMathmo/rulinalg/issues/201"
|
||||
description = """
|
||||
The affected version of `rulinalg` has incorrect lifetime boundary definitions
|
||||
for `RowMut::raw_slice` and `RowMut::raw_slice_mut`. They do not conform with
|
||||
Rust's borrowing rule and allows the user to create multiple mutable references
|
||||
to the same location.
|
||||
"""
|
||||
|
||||
[affected]
|
||||
functions = {
|
||||
"rulinalg::matrix::RowMut::raw_slice" = [">= 0.4.0"],
|
||||
"rulinalg::matrix::RowMut::raw_slice_mut" = [">= 0.4.0"],
|
||||
}
|
||||
|
||||
[versions]
|
||||
patched = []
|
||||
unaffected = ["< 0.4.0"]
|
||||
Reference in New Issue
Block a user