Lucene search
+L

3514 matches found

OSV
OSV
added 2022/05/24 5:40 p.m.20 views

GHSA-C8RQ-CRXJ-MJ9M Async-h1 request smuggling possible with long unread bodies

An issue was discovered in the async-h1 crate before 2.3.0 for Rust. Request smuggling can occur when used behind a reverse proxy...

6.1CVSS6.5AI score0.01008EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2022/05/24 5:40 p.m.27 views

Async-h1 request smuggling possible with long unread bodies

An issue was discovered in the async-h1 crate before 2.3.0 for Rust. Request smuggling can occur when used behind a reverse proxy...

6.1CVSS6.4AI score0.00815EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2022/05/24 5:37 p.m.30 views

Improper `Sync` implementation on `FuturesUnordered` in futures-utils can cause data corruption

An issue was discovered in the futures-util crate before 0.3.2 for Rust. FuturesUnordered can lead to data corruption because Sync is mishandled...

5.5CVSS5.8AI score0.00334EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2022/05/24 5:37 p.m.23 views

futures_task::noop_waker_ref can segfault due to dereferencing a NULL pointer

Affected versions of the crate used a UnsafeCell in thread-local storage to return a noop waker reference, assuming that the reference would never be returned from another thread. This resulted in a segmentation fault crash if Waker::wakebyref was called on a waker returned from another thread du...

5.5CVSS5.4AI score0.00402EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2022/05/24 5:37 p.m.88 views

GHSA-P9M5-3HJ7-CP5R futures_task::noop_waker_ref can segfault due to dereferencing a NULL pointer

Affected versions of the crate used a UnsafeCell in thread-local storage to return a noop waker reference, assuming that the reference would never be returned from another thread. This resulted in a segmentation fault crash if Waker::wakebyref was called on a waker returned from another thread du...

5.5CVSS5.3AI score0.00402EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2022/05/24 5:37 p.m.30 views

Dangling reference in `access::Map` with Constant

An issue has been discovered in the arc-swap crate before 0.4.8 and 1.x before 1.1.0 for Rust. Use of arcswap::access::Map with the Constant test helper or with a user-supplied implementation of the Access trait could sometimes lead to dangling references being returned by the map...

7.5CVSS7.2AI score0.01599EPSS
SaveExploits1References4Affected Software1
RedhatCVE
RedhatCVE
added 2022/05/20 11:43 p.m.22 views

CVE-2019-15551

An issue was discovered in the smallvec crate before 0.6.10 for Rust. There is a double free for certain grow attempts with the current capacity...

9.8CVSS1.7AI score0.01862EPSS
SaveExploits0References2
RedhatCVE
RedhatCVE
added 2022/05/20 11:6 p.m.24 views

CVE-2021-45707

An issue was discovered in the nix crate before 0.20.2, 0.21.x before 0.21.2, and 0.22.x before 0.22.2 for Rust. unistd::getgrouplist has an out-of-bounds write if a user is in more than 16 /etc/groups groups...

9.8CVSS1.6AI score0.0165EPSS
SaveExploits0References1
OSV
OSV
added 2022/05/11 12:0 p.m.13 views

RUSTSEC-2022-0046 Out-of-bounds read when opening multiple column families with TTL

Affected versions of this crate called the RocksDB C API rocksdbopencolumnfamilieswithttl with a pointer to a single integer TTL value, but one TTL value for each column family is expected. This is only relevant when using rocksdb::DBWithThreadMode::opencfdescriptorswithttl with multiple column...

7AI score
SaveExploits0References3
RustSec
RustSec
added 2022/05/11 12:0 p.m.16 views

`static_type_map` has been renamed to `erased_set`

Please use the erasedset crate going forward: There will be no further releases of statictypemap...

SaveExploits0
OSV
OSV
added 2022/05/11 12:0 p.m.8 views

RUSTSEC-2022-0023 `static_type_map` has been renamed to `erased_set`

Please use the erasedset crate going forward: There will be no further releases of statictypemap...

7.1AI score
SaveExploits0References3
RustSec
RustSec
added 2022/05/10 12:0 p.m.14 views

malicious crate `rustdecimal`

The Rust Security Response WG and the crates.io team were notified1 on 2022-05-02 of the existence of the malicious crate rustdecimal, which contained malware. The crate name was intentionally similar to the name of the popular rustdecimal2 crate, hoping that potential victims would misspell its...

0.5AI score
SaveExploits0
OSV
OSV
added 2022/05/10 12:0 p.m.5 views

RUSTSEC-2022-0022 Parser creates invalid uninitialized value

Affected versions of this crate called mem::uninitialized in the HTTP1 parser to create values of type httparse::Header from the httparse crate. This is unsound, since Header contains references and thus must be non-null. The flaw was corrected by avoiding the use of mem::uninitialized, using...

5.8AI score
SaveExploits0References3
RustSec
RustSec
added 2022/05/10 12:0 p.m.18 views

Channel creates zero value of any type

Affected versions of this crate called mem::zeroed 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. The flaw was corrected by avoiding the use of mem::zeroed, using MaybeUninit instead...

2.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
added 2022/05/10 12:0 p.m.19 views

`SegQueue` creates zero value of any type

Affected versions of this crate called mem::zeroed 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. The flaw was corrected by avoiding the use of mem::zeroed, using MaybeUninit instead...

3.1AI score
SaveExploits0Affected Software1
RustSec
RustSec
added 2022/05/10 12:0 p.m.16 views

Parser creates invalid uninitialized value

Affected versions of this crate called mem::uninitialized in the HTTP1 parser to create values of type httparse::Header from the httparse crate. This is unsound, since Header contains references and thus must be non-null. The flaw was corrected by avoiding the use of mem::uninitialized, using...

2AI score
SaveExploits0Affected Software1
OSV
OSV
added 2022/05/10 12:0 p.m.20 views

RUSTSEC-2022-0042 malicious crate `rustdecimal`

The Rust Security Response WG and the crates.io team were notified1 on 2022-05-02 of the existence of the malicious crate rustdecimal, which contained malware. The crate name was intentionally similar to the name of the popular rustdecimal2 crate, hoping that potential victims would misspell its...

7.1AI score
SaveExploits0References3
OSV
OSV
added 2022/05/10 12:0 p.m.19 views

RUSTSEC-2022-0020 `SegQueue` creates zero value of any type

Affected versions of this crate called mem::zeroed 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. The flaw was corrected by avoiding the use of mem::zeroed, using MaybeUninit instead...

6.9AI score
SaveExploits0References3
Huntr
Huntr
added 2022/04/17 10:21 a.m.12 views

Relative Path Traversal vulnerability in StaticDir server

Description There is a relative path traversal vulnerability in the serve module of the extra crate. An attacker can simply request a relative path and access files outside of the configured directory root. Proof of Concept With a static folder in the project directory: rs // main.rs use...

1.5AI score
SaveExploits0
RedHat Linux
RedHat Linux
added 2022/04/12 3:7 p.m.8 views

Mozilla: Denial of Service via complex regular expressions

regex is an implementation of regular expressions for the Rust language. The regex crate features built-in mitigations to prevent denial of service attacks caused by untrusted regexes, or untrusted input matched by trusted regexes. Those tunable mitigations already provide sane defaults to preven...

7.5CVSS7AI score0.1446EPSS
SaveExploits1References4
Rows per page
Query Builder