Lucene search
+L

10433 matches found

osv_ghsa
osv_ghsa
•added 2021/08/25 8:53 p.m.•55 views

GHSA-37JJ-WP7G-7WJ4 Read of uninitialized memory in cdr

An issue was discovered in Deserializer::readvec in the cdr crate before 0.2.4 for Rust. A user-provided Read implementation can gain access to the old contents of newly allocated heap memory, violating soundness...

9.8CVSS9.5AI score0.01708EPSS
SaveExploits1References6
osv_ghsa
osv_ghsa
•added 2021/08/25 8:52 p.m.•97 views

GHSA-GPPW-3H6H-V6Q2 Data race in internment

An issue was discovered in the internment crate before 0.4.2 for Rust. There is a data race that can cause memory corruption because of the unconditional implementation of Sync for Intern...

9.8CVSS9.6AI score0.01295EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2021/08/25 8:51 p.m.•40 views

Data races in multiqueue2

Affected versions of this crate unconditionally implemented Send for types used in queue implementations InnerSend, InnerRecv, FutInnerSend, FutInnerRecv. This allows users to send non-Send types to other threads, which can lead to data race bugs or other undefined behavior. The flaw was correcte...

5.9CVSS5.7AI score0.01121EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2021/08/25 8:50 p.m.•47 views

mio invalidly assumes the memory layout of std::net::SocketAddr

The mio crate has assumed std::net::SocketAddrV4 and std::net::SocketAddrV6 have the same memory layout as the system C representation sockaddr. It has simply casted the pointers to convert the socket addresses to the system representation. The standard library does not say anything about the...

5.5CVSS5.5AI score0.00391EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
•added 2021/08/25 8:49 p.m.•47 views

Data races in atom

The atom crate contains a security issue revolving around its implementation of the Send trait. It incorrectly allows any arbitrary type to be sent across threads potentially leading to use-after-free issues through memory races...

4.7CVSS5.4AI score0.00198EPSS
SaveExploits0References4Affected Software1
osv_ghsa
osv_ghsa
•added 2021/08/25 8:49 p.m.•106 views

GHSA-HHW2-PQHF-VMX2 Use after free in actix-utils

An issue was discovered in the actix-utils crate before 2.0.0 for Rust. The Cell implementation allows obtaining more than one mutable reference to the same data...

9.1CVSS9.2AI score0.01428EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
•added 2021/08/25 8:49 p.m.•46 views

Use after free in actix-utils

An issue was discovered in the actix-utils crate before 2.0.0 for Rust. The Cell implementation allows obtaining more than one mutable reference to the same data...

9.1CVSS8.7AI score0.01428EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2021/08/25 8:49 p.m.•48 views

Use after free in actix-service

An issue was discovered in the actix-service crate before 1.0.6 for Rust. The Cell implementation allows obtaining more than one mutable reference to the same data...

5.5CVSS5.6AI score0.00379EPSS
SaveExploits1References5Affected Software1
osv_ghsa
osv_ghsa
•added 2021/08/25 8:49 p.m.•86 views

GHSA-WHC7-5P35-4WW2 Use after free in actix-service

An issue was discovered in the actix-service crate before 1.0.6 for Rust. The Cell implementation allows obtaining more than one mutable reference to the same data...

5.5CVSS5.4AI score0.00379EPSS
SaveExploits1References5
osv_ghsa
osv_ghsa
•added 2021/08/25 8:46 p.m.•49 views

GHSA-GX73-2498-R55C Unsound casting in flatbuffers

The implementation of impl Follow for bool allows to reinterpret arbitrary bytes as a bool. In Rust bool has stringent requirements for its in-memory representation. Use of this function allows to violate these requirements and invoke undefined behaviour in safe code...

9.8CVSS9.5AI score0.00582EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
•added 2021/08/25 8:46 p.m.•53 views

Unsound casting in flatbuffers

The implementation of impl Follow for bool allows to reinterpret arbitrary bytes as a bool. In Rust bool has stringent requirements for its in-memory representation. Use of this function allows to violate these requirements and invoke undefined behaviour in safe code...

9.8CVSS9.1AI score0.00582EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2021/08/25 8:46 p.m.•44 views

Incorrect implementation in streebog

Internal update-sigma function was implemented incorrectly and depending on debug-assertions it could've caused an incorrect result or panic for certain inputs...

7.5CVSS8AI score0.01343EPSS
SaveExploits1References4Affected Software1
osv_ghsa
osv_ghsa
•added 2021/08/25 8:46 p.m.•79 views

GHSA-39WR-F4FF-XM6P Incorrect implementation in streebog

Internal update-sigma function was implemented incorrectly and depending on debug-assertions it could've caused an incorrect result or panic for certain inputs...

7.5CVSS7.4AI score0.01343EPSS
SaveExploits2References4
Github Security Blog
Github Security Blog
•added 2021/08/25 8:45 p.m.•42 views

Missing release of memory in sized-chunks

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...

7.5CVSS7.5AI score0.01781EPSS
SaveExploits1References4Affected Software1
osv_ghsa
osv_ghsa
•added 2021/08/25 8:45 p.m.•81 views

GHSA-GF93-H79Q-6JJV Incorrect implementation of the Streebog hash functions in streebog

Internal update-sigma function was implemented incorrectly and depending on debug-assertions it could've caused an incorrect result or panic for certain inputs...

7.5CVSS7.4AI score0.01343EPSS
SaveExploits2References4
Github Security Blog
Github Security Blog
•added 2021/08/25 8:45 p.m.•53 views

Incorrect implementation of the Streebog hash functions in streebog

Internal update-sigma function was implemented incorrectly and depending on debug-assertions it could've caused an incorrect result or panic for certain inputs...

7.5CVSS8AI score0.00846EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2021/08/25 8:45 p.m.•46 views

Array size is not checked in sized-chunks

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...

7.5CVSS7.5AI score0.01781EPSS
SaveExploits1References4Affected Software1
osv_ghsa
osv_ghsa
•added 2021/08/25 8:45 p.m.•35 views

GHSA-9P9M-9XWW-QJCX Array size is not checked in sized-chunks

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...

7.5CVSS7.5AI score0.02921EPSS
SaveExploits6References4
Github Security Blog
Github Security Blog
•added 2021/08/25 8:45 p.m.•37 views

Array size is not checked in sized-chunks

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...

7.5CVSS7.5AI score0.0168EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2021/08/25 8:44 p.m.•33 views

Double free in linea

Affected versions of this crate did not properly implements the Matrix::zipelements method, which causes an double free when the given trait implementation might panic. This allows an attacker to corrupt or take control of the memory...

9.8CVSS9.1AI score0.01691EPSS
SaveExploits1References4Affected Software1
Rows per page
Query Builder