Lucene search
+L

3839 matches found

RustSec
RustSec
added 2018/12/18 12:00 p.m.22 views

Enum repr causing potential memory corruption

The attribute repr added to enums to be compatible with C-FFI caused memory corruption on MSVC toolchain. arrayfire crates = version 3.5.0 do not have this issue when used with Rust versions 1.27 or earlier. The issue only started to appear since Rust version 1.28. The issue seems to be interlink...

9.8CVSS5.6AI score0.01658EPSS
SaveExploits0Affected Software1
RustSec
RustSec
added 2018/11/19 12:00 p.m.19 views

term is looking for a new maintainer

The author of the term crate does not have time to maintain it and is looking for a new maintainer. Some maintained alternatives you can potentially switch to instead, depending on your needs: - crossterm - termcolor - yansi...

2.2AI score
SaveExploits0Affected Software1
OSV
OSV
added 2018/09/25 12:00 p.m.22 views

RUSTSEC-2018-0018 smallvec creates uninitialized value of any type

Affected versions of this crate called mem::uninitialized to create values of a user-supplied type T. This is unsound e.g. if T is a reference type which must be non-null and thus may not remain uninitialized. The flaw was corrected by avoiding the use of mem::uninitialized, using MaybeUninit...

7.5CVSS7.4AI score0.01389EPSS
SaveExploits1References3
RustSec
RustSec
added 2018/09/25 12:00 p.m.21 views

smallvec creates uninitialized value of any type

Affected versions of this crate called mem::uninitialized to create values of a user-supplied type T. This is unsound e.g. if T is a reference type which must be non-null and thus may not remain uninitialized. The flaw was corrected by avoiding the use of mem::uninitialized, using MaybeUninit...

7.5CVSS3.8AI score0.01389EPSS
SaveExploits1Affected Software1
RustSec
RustSec
added 2018/08/22 12:00 p.m.23 views

Use of uninitialized memory in temporary

Uninit memory is used as a RNG seed in temporary The following function is used as a way to get entropy from the system, which does operations on and exposes uninit memory, which is UB. rust fn randomseed: &Path, : &str - u64; 2 use std::mem::uninitialized as rand; unsafe rand:: ^ 0x12345678,...

1.1AI score
SaveExploits0Affected Software1
RustSec
RustSec
added 2018/06/30 12:00 p.m.19 views

quickersort is deprecated and unmaintained

The author of the quickersort crate has deprecated it and does not recommend using it anymore. Everything in it has been incorporated into std::sortunstable in the standard library as of Rust 1.20. std::sortunstable: https://doc.rust-lang.org/stable/std/primitive.slice.htmlmethod.sortunstable...

4.3AI score
SaveExploits0Affected Software1
vulnersOsv
vulnersOsv
added 2018/06/29 12:00 p.m.5 views

async_docker (>=0.1.0, <=0.1.1), cargo (>=0.4.0, <=0.8.0) +11 more potentially affected by CVE-2018-20990 via tar (>=0.2.14, <=0.3.4)

tar CARGO version =0.2.14, =0.1.0, =0.4.0, =0.3.1, =0.1.0, =0.3.0, =0.2.0, =0.2.0, =0.2.1, =0.0.1, =0.0.9 - wormhole 0.1.0 Source cves: CVE-2018-20990 Source advisory: OSV:RUSTSEC-2018-0002...

7.5CVSS7.3AI score0.01676EPSS
SaveExploits0
vulnersOsv
vulnersOsv
added 2018/06/08 12:00 p.m.1 views

actix-async-await (>=0.3.0-alpha.1, <=0.3.0), actix-broker (>=0.1.3, <=0.1.7) +90 more potentially affected by CVE-2018-25024 +2 more via actix-web (>=0.2.1, <=0.7.19)

actix-web CARGO version =0.2.1, =0.3.0-alpha.1, =0.1.3, =0.1.0, =0.3.0, =0.0.2, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.4.0, =0.4.3 and more Source cves: CVE-2018-25024, CVE-2018-25025, CVE-2018-25026 Source advisory: OSV:RUSTSEC-2018-0019...

9.8CVSS5.3AI score0.01324EPSS
SaveExploits0
RustSec
RustSec
added 2018/06/01 12:00 p.m.33 views

Use after free in CMS Signing

Affected versions of the OpenSSL crate used structures after they'd been freed...

9.8CVSS2.6AI score0.01744EPSS
SaveExploits0Affected Software1
OSV
OSV
added 2017/11/21 12:00 p.m.13 views

RUSTSEC-2017-0006 Unchecked vector pre-allocation

Affected versions of this crate pre-allocate memory on deserializing raw buffers without checking whether there is sufficient data available. This allows an attacker to do denial-of-service attacks by sending small msgpack messages that allocate gigabytes of memory...

7AI score
SaveExploits0References3
RustSec
RustSec
added 2017/07/02 12:00 p.m.14 views

`serial` crate is unmaintained

The serial crate is no longer maintained. Last release was on 2017-07-02. Possible alternatives Consider using an alternative, for instance the blocking librarys: - serial2 - serialport or async alternatives: - mio-serial - tokio-serial...

7.2AI score
SaveExploits0
OSV
OSV
added 2017/07/02 12:00 p.m.11 views

RUSTSEC-2017-0008 `serial` crate is unmaintained

The serial crate is no longer maintained. Last release was on 2017-07-02. Possible alternatives Consider using an alternative, for instance the blocking librarys: - serial2 - serialport or async alternatives: - mio-serial - tokio-serial...

7.2AI score
SaveExploits0References3
RustSec
RustSec
added 2017/05/06 12:00 p.m.34 views

Large cookie Max-Age values can cause a denial of service

Affected versions of this crate use the time crate and the method Duration::seconds to parse the Max-Age duration cookie setting. This method will panic if the value is greater than 2^64/1000 and less than or equal to 2^64, which can result in denial of service for a client or server. This flaw w...

7.5CVSS4.1AI score0.01514EPSS
SaveExploits0Affected Software1
OSV
OSV
added 2017/05/06 12:00 p.m.49 views

RUSTSEC-2017-0005 Large cookie Max-Age values can cause a denial of service

Affected versions of this crate use the time crate and the method Duration::seconds to parse the Max-Age duration cookie setting. This method will panic if the value is greater than 2^64/1000 and less than or equal to 2^64, which can result in denial of service for a client or server. This flaw w...

7.5CVSS7.3AI score0.01514EPSS
SaveExploits0References3
RustSec
RustSec
added 2017/01/26 12:00 p.m.32 views

scalarmult() vulnerable to degenerate public keys

The scalarmult function included in previous versions of this crate accepted all-zero public keys, for which the resulting Diffie-Hellman shared secret will always be zero regardless of the private key used. This issue was fixed by checking for this class of keys and rejecting them if they are us...

6.5CVSS3.4AI score0.01251EPSS
SaveExploits0Affected Software1
vulnersOsv
vulnersOsv
added 2017/01/23 12:00 p.m.3 views

aerial (0.1.0), afterparty (0.1.0) +345 more potentially affected by CVE-2017-18587 via hyper (>=0.0.1, <=0.9.14)

hyper CARGO version =0.0.1, =0.7.0, =0.1.0, =0.1.3, =0.5.1, =0.1.2, =0.5.3, =0.1.0, =0.1.0, =0.3.0 and more Source cves: CVE-2017-18587 Source advisory: OSV:RUSTSEC-2017-0002...

5.3CVSS5.5AI score0.01033EPSS
SaveExploits0
OSV
OSV
added 2016/12/15 12:00 p.m.16 views

RUSTSEC-2016-0006 `cassandra` crate is unmaintained; use `cassandra-cpp` instead

The cassandra crate has not seen a release since December 2016, and its author is unresponsive. The cassandra-cpp crate is a maintained fork: https://github.com/Metaswitch/cassandra-rs...

7.1AI score
SaveExploits0References3
vulnersOsv
vulnersOsv
added 2016/09/10 12:00 p.m.2 views

aw-fel (>=0.1.0, <=0.5.2), blinkrs (>=0.1.0, <=1.0.0) +28 more potentially affected by unknown CVE via libusb (>=0.2.2, <=0.3.0)

libusb CARGO version =0.2.2, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.2.0, =0.2.0-alpha.1, =0.1.0, =1.0.0, =0.1.0, =0.1.0, =0.1.0, =0.2.3 and more Source cves: unknown CVE Source advisory: OSV:RUSTSEC-2016-0004...

5.4AI score
SaveExploits0
vulnersOsv
vulnersOsv
added 2016/08/01 12:00 p.m.4 views

baal (>=0.1.0, <=0.4.2), bit_crusher (0.2.0) +20 more potentially affected by CVE-2016-10933 via portaudio (>=0.4.19, <=0.8.0)

portaudio CARGO version =0.4.19, =0.1.0, =0.1.0, =0.0.1, =0.2.0, =0.1.0, =0.3.0, =0.3.0, =0.5.0, =0.2.0, =0.4.0, =0.1.0, =0.2.0, =0.6.2, =0.11.0 and more Source cves: CVE-2016-10933 Source advisory: OSV:RUSTSEC-2016-0003...

5.9CVSS5.9AI score0.01078EPSS
SaveExploits0
Rows per page
Query Builder