From d4252b1652e596f66afac31f0aabff2cac599224 Mon Sep 17 00:00:00 2001 From: "advisory-database[bot]" <45398580+advisory-database[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 18:22:42 +0000 Subject: [PATCH] Publish GHSA-rv9v-r4vm-gj8x --- .../GHSA-rv9v-r4vm-gj8x.json | 80 ++++++++++++++++++- 1 file changed, 77 insertions(+), 3 deletions(-) diff --git a/advisories/github-reviewed/2024/08/GHSA-rv9v-r4vm-gj8x/GHSA-rv9v-r4vm-gj8x.json b/advisories/github-reviewed/2024/08/GHSA-rv9v-r4vm-gj8x/GHSA-rv9v-r4vm-gj8x.json index 075a95c8a8e..ccbe7f3bbc4 100644 --- a/advisories/github-reviewed/2024/08/GHSA-rv9v-r4vm-gj8x/GHSA-rv9v-r4vm-gj8x.json +++ b/advisories/github-reviewed/2024/08/GHSA-rv9v-r4vm-gj8x/GHSA-rv9v-r4vm-gj8x.json @@ -1,13 +1,13 @@ { "schema_version": "1.4.0", "id": "GHSA-rv9v-r4vm-gj8x", - "modified": "2024-08-21T17:50:04Z", + "modified": "2024-09-09T18:20:53Z", "published": "2024-08-19T03:30:48Z", "aliases": [ "CVE-2024-44073" ], "summary": "Miniscript allows stack consumption", - "details": "The Miniscript (aka rust-miniscript) library before 12.2.0 for Rust allows stack consumption because it does not properly track tree depth.", + "details": "The Miniscript (aka rust-miniscript) library for Rust allows stack consumption because it does not properly track tree depth.", "severity": [ { "type": "CVSS_V3", @@ -29,7 +29,7 @@ "type": "ECOSYSTEM", "events": [ { - "introduced": "0" + "introduced": "12.0.0" }, { "fixed": "12.2.0" @@ -37,6 +37,63 @@ ] } ] + }, + { + "package": { + "ecosystem": "crates.io", + "name": "miniscript" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "11.0.0" + }, + { + "fixed": "11.2.0" + } + ] + } + ] + }, + { + "package": { + "ecosystem": "crates.io", + "name": "miniscript" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "10.0.0" + }, + { + "fixed": "10.2.0" + } + ] + } + ] + }, + { + "package": { + "ecosystem": "crates.io", + "name": "miniscript" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "fixed": "9.2.0" + } + ] + } + ] } ], "references": [ @@ -52,6 +109,22 @@ "type": "WEB", "url": "https://github.com/rust-bitcoin/rust-miniscript/pull/712" }, + { + "type": "WEB", + "url": "https://github.com/rust-bitcoin/rust-miniscript/pull/712/files" + }, + { + "type": "WEB", + "url": "https://github.com/rust-bitcoin/rust-miniscript/pull/713/files" + }, + { + "type": "WEB", + "url": "https://github.com/rust-bitcoin/rust-miniscript/pull/714/files" + }, + { + "type": "WEB", + "url": "https://github.com/rust-bitcoin/rust-miniscript/pull/715/files" + }, { "type": "WEB", "url": "https://github.com/rust-bitcoin/rust-miniscript/commit/5b0f5e3417f027a22b066debf825dbe6644b575b" @@ -67,6 +140,7 @@ ], "database_specific": { "cwe_ids": [ + "CWE-674", "CWE-770", "CWE-787" ],