RSS   Vulnerabilities for 'RUST'   RSS

2021-04-14
 
CVE-2021-31162

CWE-415
 

 
In the standard library in Rust before 1.53.0, a double free can occur in the Vec::from_iter function if freeing the element panics.

 
 
CVE-2020-36323

CWE-134
 

 
In the standard library in Rust before 1.50.3, there is an optimization for joining strings that can cause uninitialized bytes to be exposed (or the program to crash) if the borrowed string changes after its length is checked.

 
 
CVE-2018-25008

CWE-662
 

 
In the standard library in Rust before 1.29.0, there is weak synchronization in the Arc::get_mut method. This synchronization issue can be lead to memory safety issues through race conditions.

 
 
CVE-2017-20004

CWE-362
 

 
In the standard library in Rust before 1.19.0, there is a synchronization problem in the MutexGuard object. MutexGuards can be used across threads with any types, allowing for memory safety issues through race conditions.

 
2020-09-19
 
CVE-2020-25796

CWE-129
 

 
An issue was discovered in the sized-chunks crate through 0.6.2 for Rust. In the InlineArray implementation, an unaligned reference may be generated for a type that has a large alignment requirement.

 
 
CVE-2020-25795

CWE-415
 

 
An issue was discovered in the sized-chunks crate through 0.6.2 for Rust. In the Chunk implementation, insert_from can have a memory-safety issue upon a panic.

 
 
CVE-2020-25794

CWE-401
 

 
An issue was discovered in the sized-chunks crate through 0.6.2 for Rust. In the Chunk implementation, clone can have a memory-safety issue upon a panic.

 
 
CVE-2020-25793

CWE-129
 

 
An issue was discovered in the sized-chunks crate through 0.6.2 for Rust. In the Chunk implementation, the array size is not checked when constructed with From<InlineArray<A, T>>.

 
 
CVE-2020-25792

CWE-129
 

 
An issue was discovered in the sized-chunks crate through 0.6.2 for Rust. In the Chunk implementation, the array size is not checked when constructed with pair().

 
 
CVE-2020-25791

CWE-129
 

 
An issue was discovered in the sized-chunks crate through 0.6.2 for Rust. In the Chunk implementation, the array size is not checked when constructed with unit().

 


Copyright 2024, cxsecurity.com

 

Back to Top