Lucene search
+L

75 matches found

OSV
OSV
added 2022/06/17 12:18 a.m.8 views

GHSA-2226-4V3C-CFF8 Stack overflow in rustc_serialize when parsing deeply nested JSON

When parsing JSON using json::Json::fromstr, there is no limit to the depth of the stack, therefore deeply nested objects can cause a stack overflow, which aborts the process. Example code that triggers the vulnerability is rust fn main let = rustcserialize::json::Json::fromstr&"0,".repeat10000;...

7.3AI score
SaveExploits0References3
Github Security Blog
Github Security Blog
added 2022/06/17 12:18 a.m.26 views

Stack overflow in rustc_serialize when parsing deeply nested JSON

When parsing JSON using json::Json::fromstr, there is no limit to the depth of the stack, therefore deeply nested objects can cause a stack overflow, which aborts the process. Example code that triggers the vulnerability is rust fn main let = rustcserialize::json::Json::fromstr&"0,".repeat10000;...

3.6AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2022/06/17 12:16 a.m.18 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...

1.6AI score
SaveExploits0References3Affected Software1
vulnersOsv
vulnersOsv
added 2022/04/13 12:0 p.m.6 views

ably (=0.1.0), acid-store (>=0.1.0 <=0.13.0) +416 more potentially affected by unknown CVE via rmp-serde (>=0.14.4 <=0.15.5)

rmp-serde CARGO version =0.14.4, =0.1.0, =0.4.3, =0.1.0, =0.8.0, =0.0.1, =0.0.2, =1.1.0, =1.0.1, =0.2.0, =0.3.0 - algonautcore =0.3.0 and more Source cves: unknown CVE Source advisory: OSV:RUSTSEC-2022-0092...

5.7AI score
SaveExploits0
OSV
OSV
added 2022/04/13 12:0 p.m.14 views

RUSTSEC-2022-0092 `rmp-serde` `Raw` and `RawRef` unsound

It was found that Raw::fromutf8 expects valid UTF-8. If invalid UTF-8 is received it can cause the process to crash...

7AI score
SaveExploits0References3
RustSec
RustSec
added 2022/04/13 12:0 p.m.20 views

`rmp-serde` `Raw` and `RawRef` unsound

It was found that Raw::fromutf8 expects valid UTF-8. If invalid UTF-8 is received it can cause the process to crash...

6.7AI score
SaveExploits0Affected Software1
RustSec
RustSec
added 2022/01/01 12:0 p.m.16 views

Stack overflow in rustc_serialize when parsing deeply nested JSON

When parsing JSON using json::Json::fromstr, there is no limit to the depth of the stack, therefore deeply nested objects can cause a stack overflow, which aborts the process. Example code that triggers the vulnerability is rust fn main let = rustcserialize::json::Json::fromstr&"0,".repeat10000;...

3.6AI score
SaveExploits0
OSV
OSV
added 2022/01/01 12:0 p.m.10 views

RUSTSEC-2022-0004 Stack overflow in rustc_serialize when parsing deeply nested JSON

When parsing JSON using json::Json::fromstr, there is no limit to the depth of the stack, therefore deeply nested objects can cause a stack overflow, which aborts the process. Example code that triggers the vulnerability is rust fn main let = rustcserialize::json::Json::fromstr&"0,".repeat10000;...

7.3AI score
SaveExploits0References2
vulnersOsv
vulnersOsv
added 2021/08/15 12:0 p.m.12 views

Boa (>=0.4.0 <=0.13.1), HPGO (=0.9.2) +3714 more potentially affected by unknown CVE via serde_cbor (>=0.10.2 <=0.9.0)

serdecbor CARGO version =0.10.2, =0.4.0, =0.1.0, =0.1.0, =0.1.0, =0.0.2, =0.4.1, =0.8.0, =0.9.0, =0.1.0, =0.1.0, =1.0.0, =1.0.3 - accurate =0.3.1 and more Source cves: unknown CVE Source advisory: OSV:RUSTSEC-2021-0127...

5.7AI score
SaveExploits0
OSV
OSV
added 2021/01/20 12:0 p.m.33 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
CNNVD
CNNVD
added 2020/12/31 12:0 a.m.11 views

Rust 缓冲区错误漏洞

Rust is a general-purpose, compiled programming language from the Mozilla Foundation. A buffer overflow vulnerability exists in Rust serdecbor crate versions prior to 0.10.2, which stems from the fact that the CBOR deserializer may cause stack consumption via nested semantic tags. No detailed...

7.5CVSS6AI score0.0143EPSS
SaveExploits1References1
RustSec
RustSec
added 2020/11/18 12:0 p.m.32 views

Potential segfault in the time crate

Impact The affected functions set environment variables without synchronization. On Unix-like operating systems, this can crash in multithreaded programs. Programs may segfault due to dereferencing a dangling pointer if an environment variable is read in a different thread than the affected...

5.3CVSS5AI score0.01622EPSS
SaveExploits0Affected Software1
CNVD
CNVD
added 2019/07/30 12:0 a.m.5 views

serde-yaml denial of service vulnerability

serde-yaml is a Rust library that supports the use of both the Serde serialization framework and data in YAML format. A security vulnerability exists in serde serdeyaml versions 0.6.0 through 0.8.3. An attacker can exploit this vulnerability to cause a denial of service...

6.5CVSS6.8AI score0.01083EPSS
SaveExploits0References1
Cvelist
Cvelist
added 2019/07/25 12:50 p.m.14 views

CVE-2019-1010183

serde serdeyaml 0.6.0 to 0.8.3 is affected by: Uncontrolled Recursion. The impact is: Denial of service by aborting. The component is: from functions all deserialization functions. The attack vector is: Parsing a malicious YAML file. The fixed version is: 0.8.4 and later...

6.5AI score0.01083EPSS
SaveExploits0References1
CVE
CVE
added 2019/07/25 12:50 p.m.47 views

CVE-2019-1010183

The CVE-2019-1010183 entry concerns the Rust serde_yaml library (versions 0.6.0–0.8.3). The root cause is Uncontrolled Recursion in the from_* deserialization functions, enabling a Denial of Service when parsing a malicious YAML file. The impact is described as availability impact (Partial in CVS...

6.5CVSS6.4AI score0.01083EPSS
SaveExploits0References1Affected Software1
Rows per page
Query Builder