Lucene search
+L

3514 matches found

Github Security Blog
Github Security Blog
added 2021/08/25 8:53 p.m.29 views

Out of bounds write in calamine

An issue was discovered in the calamine crate before 0.17.0 for Rust. It allows attackers to overwrite heap-memory locations because Vec::setlen is used without proper memory claiming, and this uninitialized memory is used for a user-provided Read operation, as demonstrated by Sectors::get...

9.8CVSS4.6AI score0.01728EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:53 p.m.27 views

Unchecked Return Value in xcb

An issue was discovered in the xcb crate through 2021-02-04 for Rust. It has a soundness violation because xcb::xproto::GetAtomNameReply::name calls std::str::fromutf8unchecked on unvalidated bytes from an X server...

9.8CVSS2.1AI score0.01728EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:53 p.m.13 views

GHSA-2XPG-3HX4-FM9R Out of bounds read in xcb

An issue was discovered in the xcb crate through 2021-02-04 for Rust. It has a soundness violation because there is an out-of-bounds read in xcb::xproto::changeproperty, as demonstrated by a format=32 T=u8 situation where out-of-bounds bytes are sent to an X server...

9.8CVSS8.9AI score0.01754EPSS
SaveExploits4References4
OSV
OSV
added 2021/08/25 8:53 p.m.24 views

GHSA-3CJ3-JRRP-9RXF Unchecked Return Value in xcb

An issue was discovered in the xcb crate through 2021-02-04 for Rust. It has a soundness violation because transmutation to the wrong type can happen after xcb::base::castevent uses std::mem::transmute to return a reference to an arbitrary type...

8.8CVSS9AI score0.01754EPSS
SaveExploits4References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:53 p.m.22 views

Unchecked Return Value in xcb

An issue was discovered in the xcb crate through 2021-02-04 for Rust. It has a soundness violation because transmutation to the wrong type can happen after xcb::base::castevent uses std::mem::transmute to return a reference to an arbitrary type...

8.8CVSS1.7AI score0.016EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:53 p.m.34 views

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.8CVSS2.1AI score0.01688EPSS
SaveExploits1References6Affected Software1
OSV
OSV
added 2021/08/25 8:52 p.m.10 views

GHSA-W47J-HQPF-QW9W Out of bounds read in lazy-init

An issue was discovered in the lazy-init crate through 2021-01-17 for Rust. Lazy lacks a Send bound, leading to a data race...

5.3CVSS5.1AI score0.01314EPSS
SaveExploits0References4
OSV
OSV
added 2021/08/25 8:52 p.m.15 views

GHSA-GH87-6JR3-8Q47 Null pointer deference in cache

An issue was discovered in the cache crate through 2021-01-01 for Rust. A raw pointer is dereferenced...

7.5CVSS7.4AI score0.01397EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:52 p.m.27 views

Null pointer deference in cache

An issue was discovered in the cache crate through 2021-01-01 for Rust. A raw pointer is dereferenced...

7.5CVSS2AI score0.01397EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:52 p.m.61 views

GHSA-352P-RHVQ-7G78 Null pointer deference in av-data

An issue was discovered in the av-data crate before 0.3.0 for Rust. A raw pointer is dereferenced, leading to a read of an arbitrary memory address, sometimes causing a segfault...

7.5CVSS7.4AI score0.01327EPSS
SaveExploits1References4
OSV
OSV
added 2021/08/25 8:52 p.m.71 views

GHSA-FHVC-GP6C-H2WX Read on uninitialized buffer in postscript

Affected versions of this crate passes an uninitialized buffer to a user-provided Read implementation. Arbitrary Read implementations can read from the uninitialized buffer memory exposure and also can return incorrect number of bytes written to the buffer. Reading from uninitialized memory...

7.5CVSS7.4AI score0.01489EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
added 2021/08/25 8:52 p.m.23 views

Incorrect check on buffer length in rand_core

An issue was discovered in the randcore crate before 0.6.2 for Rust. Because readu32into and readu64into mishandle certain buffer-length checks, a random number generator may be seeded with too little data. The vulnerability was introduced in v0.6.0. The advisory doesn't apply to earlier minor...

9.8CVSS2.9AI score0.01228EPSS
SaveExploits0References6Affected Software1
OSV
OSV
added 2021/08/25 8:52 p.m.26 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.01167EPSS
SaveExploits0References4
OSV
OSV
added 2021/08/25 8:52 p.m.70 views

GHSA-FHV4-FX3V-77W6 quinn invalidly assumes the memory layout of std::net::SocketAddr

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

7.5CVSS7.4AI score0.0125EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:52 p.m.33 views

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

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

7.5CVSS7.3AI score0.0125EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:51 p.m.36 views

Use of Uninitialized Resource in truetype

An issue was discovered in the truetype crate before 0.30.1 for Rust. Attackers can read the contents of uninitialized memory locations via a user-provided Read operation within Tape::takebytes...

7.5CVSS3.8AI score0.01059EPSS
SaveExploits0References4Affected Software1
OSV
OSV
added 2021/08/25 8:51 p.m.57 views

GHSA-3HJ2-HH36-HV9V Data race in va-ts

In the affected versions of this crate, Demuxer unconditionally implemented Send with no trait bounds on T. This allows sending a non-Send type T across thread boundaries, which can cause undefined behavior like unlocking a mutex from a thread that didn't lock the mutex, or memory corruption from...

5.9CVSS5.8AI score0.00801EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:51 p.m.32 views

Data race in va-ts

In the affected versions of this crate, Demuxer unconditionally implemented Send with no trait bounds on T. This allows sending a non-Send type T across thread boundaries, which can cause undefined behavior like unlocking a mutex from a thread that didn't lock the mutex, or memory corruption from...

5.9CVSS5.9AI score0.00801EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:51 p.m.56 views

GHSA-JPHW-P3M6-PJ3C 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.01107EPSS
SaveExploits1References4
OSV
OSV
added 2021/08/25 8:51 p.m.41 views

GHSA-8GF5-Q9P9-WVMC Data race in atomic-option

An issue was discovered in the atomic-option crate through 2020-10-31 for Rust. Because AtomicOption implements Sync unconditionally, a data race can occur...

5.9CVSS5.9AI score0.01107EPSS
SaveExploits1References4
Rows per page
Query Builder