Lucene search
+L

3641 matches found

RustSec
RustSec
•added 2021/01/31 12:00 p.m.•38 views

KeyValueReader passes uninitialized memory to Read instance

The KeyValueReader type in affected versions of this crate set up an uninitialized memory buffer and passed them to be read in to a user-provided Read instance. The Read instance could read uninitialized memory and cause undefined behavior and miscompilations. This issue was fixed in commit dd59b...

9.8CVSS5.2AI score0.011EPSS
SaveExploits0Affected Software1
Positive Technologies
Positive Technologies
•added 2021/01/31 12:00 a.m.•2 views

PT-2021-18731

Name of the Vulnerable Software and Affected Versions outer cgi crate versions prior to 0.2.1 Description An issue in the outer cgi crate allows a user-provided Read instance to receive an uninitialized memory buffer from KeyValueReader. This can cause the Read instance to read uninitialized...

9.8CVSS5.9AI score0.011EPSS
SaveExploits0References9
RustSec
RustSec
•added 2021/01/30 12:00 p.m.•33 views

`Read` on uninitialized buffer may cause UB (`impl Walue for Vec<u8>`)

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.5CVSS2.8AI score0.01489EPSS
SaveExploits1Affected Software1
OSV
OSV
•added 2021/01/26 12:00 p.m.•21 views

RUSTSEC-2021-0092 Deserialization functions pass uninitialized memory to user-provided Read

Affected versions of this crate passed an uninitialized buffer to a user-provided Read instance in: deserializebinary deserializestring deserializeextensionothers deserializestringprimitive This can result in safe Read implementations reading from the uninitialized buffer leading to undefined...

9.8CVSS9.3AI score0.01372EPSS
SaveExploits0References3
OSV
OSV
•added 2021/01/26 12:00 p.m.•40 views

RUSTSEC-2021-0016 `IoReader::read()`: user-provided `Read` on uninitialized buffer may cause UB

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.01557EPSS
SaveExploits1References3
OSV
OSV
•added 2021/01/26 12:00 p.m.•47 views

RUSTSEC-2021-0014 Record::read : Custom `Read` on uninitialized buffer may cause UB

Affected versions of this crate passes an uninitialized buffer to a user-provided Read implementation. Record::read 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...

7.5CVSS7.4AI score0.01498EPSS
SaveExploits1References3
RustSec
RustSec
•added 2021/01/26 12:00 p.m.•26 views

`IoReader::read()`: user-provided `Read` on uninitialized buffer may cause UB

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.5CVSS3.9AI score0.01557EPSS
SaveExploits1Affected Software1
RustSec
RustSec
•added 2021/01/26 12:00 p.m.•38 views

Record::read : Custom `Read` on uninitialized buffer may cause UB

Affected versions of this crate passes an uninitialized buffer to a user-provided Read implementation. Record::read 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...

7.5CVSS3.2AI score0.01498EPSS
SaveExploits1Affected Software1
RustSec
RustSec
•added 2021/01/26 12:00 p.m.•32 views

Deserialization functions pass uninitialized memory to user-provided Read

Affected versions of this crate passed an uninitialized buffer to a user-provided Read instance in: deserializebinary deserializestring deserializeextensionothers deserializestringprimitive This can result in safe Read implementations reading from the uninitialized buffer leading to undefined...

4.2AI score
SaveExploits0
Positive Technologies
Positive Technologies
•added 2021/01/26 12:00 a.m.•1 views

PT-2021-16995

Name of the Vulnerable Software and Affected Versions marc crate versions prior to 2.0.0 Description An issue was discovered in the marc crate for Rust, where a user-provided Read implementation can gain access to the old contents of newly allocated memory, violating soundness. The affected...

7.5CVSS0.01498EPSS
SaveExploits1References11
Positive Technologies
Positive Technologies
•added 2021/01/26 12:00 a.m.•1 views

PT-2021-17193

Name of the Vulnerable Software and Affected Versions: ms3d crate versions prior to 0.1.3 Description: The issue allows attackers to obtain sensitive information from uninitialized memory locations via IoReader::read. Affected versions of the crate pass an uninitialized buffer to a user-provided...

7.5CVSS0.01557EPSS
SaveExploits1References10
Positive Technologies
Positive Technologies
•added 2021/01/26 12:00 a.m.•4 views

PT-2021-24265

Name of the Vulnerable Software and Affected Versions: messagepack-rs crate through 2021-01-26 Description: An issue was discovered in the messagepack-rs crate where certain functions may read from uninitialized memory locations, leading to undefined behavior. The affected functions include...

9.8CVSS0.01191EPSS
SaveExploits0References16
Positive Technologies
Positive Technologies
•added 2021/01/26 12:00 a.m.•3 views

PT-2021-24267

Name of the Vulnerable Software and Affected Versions: messagepack-rs crate through 2021-01-26 Description: The issue in the messagepack-rs crate allows functions such as deserialize binary, deserialize string, deserialize extension others, and deserialize string primitive to read from...

9.8CVSS0.01191EPSS
SaveExploits0References16
Positive Technologies
Positive Technologies
•added 2021/01/26 12:00 a.m.•3 views

PT-2021-24266

Name of the Vulnerable Software and Affected Versions: messagepack-rs crate through 2021-01-26 Description: The issue in the messagepack-rs crate allows functions such as deserialize binary, deserialize string, deserialize extension others, and deserialize string primitive to read from...

9.8CVSS5.7AI score0.01372EPSS
SaveExploits0References16
Positive Technologies
Positive Technologies
•added 2021/01/26 12:00 a.m.•3 views

PT-2021-24264

Name of the Vulnerable Software and Affected Versions: messagepack-rs crate through 2021-01-26 Description: An issue in the messagepack-rs crate allows it to read from uninitialized memory locations during deserialization. This affects functions such as deserialize binary, deserialize string,...

9.8CVSS5.8AI score0.01191EPSS
SaveExploits0References16
OSV
OSV
•added 2021/01/20 12:00 p.m.•42 views

RUSTSEC-2021-0089 Optional `Deserialize` implementations lacking validation

When activating the non-default feature serialize, most structs implement serde::Deserialize without sufficient validation. This allows breaking invariants in safe code, leading to: Undefined behavior in asstring methods which use std::str::fromutf8unchecked internally. Panics due to failed...

9.8CVSS9.3AI score0.01123EPSS
SaveExploits0References3
OSV
OSV
•added 2021/01/20 12:00 p.m.•21 views

RUSTSEC-2021-0013 Soundness issues in `raw-cpuid`

Undefined behavior in asstring methods VendorInfo::asstring, SoCVendorBrand::asstring, and ExtendedFunctionInfo::processorbrandstring construct byte slices using std::slice::fromrawparts, with data coming from reprRust structs. This is always undefined behavior. See...

7.5CVSS6.2AI score0.01261EPSS
SaveExploits1References3
RustSec
RustSec
•added 2021/01/20 12:00 p.m.•35 views

Soundness issues in `raw-cpuid`

Undefined behavior in asstring methods VendorInfo::asstring, SoCVendorBrand::asstring, and ExtendedFunctionInfo::processorbrandstring construct byte slices using std::slice::fromrawparts, with data coming from reprRust structs. This is always undefined behavior. See...

7.5CVSS0.8AI score0.01261EPSS
SaveExploits1Affected Software1
RustSec
RustSec
•added 2021/01/20 12:00 p.m.•27 views

Optional `Deserialize` implementations lacking validation

When activating the non-default feature serialize, most structs implement serde::Deserialize without sufficient validation. This allows breaking invariants in safe code, leading to: Undefined behavior in asstring methods which use std::str::fromutf8unchecked internally. Panics due to failed...

9.8CVSS1.6AI score0.01123EPSS
SaveExploits0Affected Software1
Tenable Nessus
Tenable Nessus
•added 2021/01/20 12:00 a.m.•98 views

EulerOS 2.0 SP3 : ImageMagick (EulerOS-SA-2021-1074)

According to the versions of the ImageMagick packages installed, the EulerOS installation on the remote host is affected by the following vulnerabilities : - ImageMagick 7.0.9-27 through 7.0.10-17 has a heap-based buffer over-read in BlobToStringInfo in MagickCore/string.c during TIFF image...

7.8CVSS7.4AI score0.07508EPSS
SaveExploits2References4
Rows per page
Query Builder