From 7f1007fd8211ee27a0eb1f6eb3996cd701050ecc Mon Sep 17 00:00:00 2001 From: "advisory-database[bot]" <45398580+advisory-database[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 20:09:42 +0000 Subject: [PATCH] Publish Advisories GHSA-mhj4-vrcv-x4xc GHSA-9623-mqmm-5rcf GHSA-w5pw-gmcw-rfc8 GHSA-w5pw-gmcw-rfc8 --- .../GHSA-mhj4-vrcv-x4xc.json | 35 ++++++++- .../GHSA-9623-mqmm-5rcf.json | 39 +++++++++- .../GHSA-w5pw-gmcw-rfc8.json | 73 +++++++++++++++++++ .../GHSA-w5pw-gmcw-rfc8.json | 43 ----------- 4 files changed, 139 insertions(+), 51 deletions(-) rename advisories/{unreviewed => github-reviewed}/2024/06/GHSA-mhj4-vrcv-x4xc/GHSA-mhj4-vrcv-x4xc.json (55%) rename advisories/{unreviewed => github-reviewed}/2024/08/GHSA-9623-mqmm-5rcf/GHSA-9623-mqmm-5rcf.json (59%) create mode 100644 advisories/github-reviewed/2024/08/GHSA-w5pw-gmcw-rfc8/GHSA-w5pw-gmcw-rfc8.json delete mode 100644 advisories/unreviewed/2024/08/GHSA-w5pw-gmcw-rfc8/GHSA-w5pw-gmcw-rfc8.json diff --git a/advisories/unreviewed/2024/06/GHSA-mhj4-vrcv-x4xc/GHSA-mhj4-vrcv-x4xc.json b/advisories/github-reviewed/2024/06/GHSA-mhj4-vrcv-x4xc/GHSA-mhj4-vrcv-x4xc.json similarity index 55% rename from advisories/unreviewed/2024/06/GHSA-mhj4-vrcv-x4xc/GHSA-mhj4-vrcv-x4xc.json rename to advisories/github-reviewed/2024/06/GHSA-mhj4-vrcv-x4xc/GHSA-mhj4-vrcv-x4xc.json index 1ff82b82f8d..3284ddf83e0 100644 --- a/advisories/unreviewed/2024/06/GHSA-mhj4-vrcv-x4xc/GHSA-mhj4-vrcv-x4xc.json +++ b/advisories/github-reviewed/2024/06/GHSA-mhj4-vrcv-x4xc/GHSA-mhj4-vrcv-x4xc.json @@ -1,26 +1,53 @@ { "schema_version": "1.4.0", "id": "GHSA-mhj4-vrcv-x4xc", - "modified": "2024-08-21T18:31:26Z", + "modified": "2024-08-21T20:08:57Z", "published": "2024-06-10T15:31:02Z", "aliases": [ "CVE-2024-36528" ], + "summary": "nukeviet Deserialization of Untrusted Data vulnerability", "details": "nukeviet v.4.5 and before and nukeviet-egov v.1.2.02 and before have a Deserialization vulnerability which results in code execution via /admin/extensions/download.php and /admin/extensions/upload.php.", "severity": [ { "type": "CVSS_V3", "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H" + }, + { + "type": "CVSS_V4", + "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N" } ], "affected": [ - + { + "package": { + "ecosystem": "Packagist", + "name": "nukeviet/nukeviet" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "last_affected": "4.5" + } + ] + } + ] + } ], "references": [ { "type": "ADVISORY", "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-36528" }, + { + "type": "PACKAGE", + "url": "https://github.com/nukeviet/nukeviet" + }, { "type": "WEB", "url": "https://mat4mee.notion.site/2-bug-chains-in-nukeViet-lead-to-RCE-bdd42b20b05a448fbe87c752b41bb15f" @@ -31,8 +58,8 @@ "CWE-502" ], "severity": "HIGH", - "github_reviewed": false, - "github_reviewed_at": null, + "github_reviewed": true, + "github_reviewed_at": "2024-08-21T20:08:57Z", "nvd_published_at": "2024-06-10T15:15:52Z" } } \ No newline at end of file diff --git a/advisories/unreviewed/2024/08/GHSA-9623-mqmm-5rcf/GHSA-9623-mqmm-5rcf.json b/advisories/github-reviewed/2024/08/GHSA-9623-mqmm-5rcf/GHSA-9623-mqmm-5rcf.json similarity index 59% rename from advisories/unreviewed/2024/08/GHSA-9623-mqmm-5rcf/GHSA-9623-mqmm-5rcf.json rename to advisories/github-reviewed/2024/08/GHSA-9623-mqmm-5rcf/GHSA-9623-mqmm-5rcf.json index bf238df6e9e..35e7caa1876 100644 --- a/advisories/unreviewed/2024/08/GHSA-9623-mqmm-5rcf/GHSA-9623-mqmm-5rcf.json +++ b/advisories/github-reviewed/2024/08/GHSA-9623-mqmm-5rcf/GHSA-9623-mqmm-5rcf.json @@ -1,20 +1,43 @@ { "schema_version": "1.4.0", "id": "GHSA-9623-mqmm-5rcf", - "modified": "2024-08-21T15:30:54Z", + "modified": "2024-08-21T20:08:37Z", "published": "2024-08-21T15:30:54Z", "aliases": [ "CVE-2024-7885" ], + "summary": "Undertow vulnerable to Race Condition", "details": "A vulnerability was found in Undertow where the ProxyProtocolReadListener reuses the same StringBuilder instance across multiple requests. This issue occurs when the parseProxyProtocolV1 method processes multiple requests on the same HTTP connection. As a result, different requests may share the same StringBuilder instance, potentially leading to information leakage between requests or responses. In some cases, a value from a previous request or response may be erroneously reused, which could lead to unintended data exposure. This issue primarily results in errors and connection termination but creates a risk of data leakage in multi-request environments.", "severity": [ { "type": "CVSS_V3", "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" + }, + { + "type": "CVSS_V4", + "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N" } ], "affected": [ - + { + "package": { + "ecosystem": "Maven", + "name": "io.undertow:undertow-core" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "last_affected": "2.3.15.Final" + } + ] + } + ] + } ], "references": [ { @@ -28,6 +51,14 @@ { "type": "WEB", "url": "https://bugzilla.redhat.com/show_bug.cgi?id=2305290" + }, + { + "type": "PACKAGE", + "url": "https://github.com/undertow-io/undertow" + }, + { + "type": "WEB", + "url": "https://github.com/undertow-io/undertow/blob/182e4ca1543c52f438b0244c930dca3d8b6e68e3/core/src/main/java/io/undertow/server/protocol/proxy/ProxyProtocolReadListener.java" } ], "database_specific": { @@ -35,8 +66,8 @@ "CWE-362" ], "severity": "HIGH", - "github_reviewed": false, - "github_reviewed_at": null, + "github_reviewed": true, + "github_reviewed_at": "2024-08-21T20:08:37Z", "nvd_published_at": "2024-08-21T14:15:09Z" } } \ No newline at end of file diff --git a/advisories/github-reviewed/2024/08/GHSA-w5pw-gmcw-rfc8/GHSA-w5pw-gmcw-rfc8.json b/advisories/github-reviewed/2024/08/GHSA-w5pw-gmcw-rfc8/GHSA-w5pw-gmcw-rfc8.json new file mode 100644 index 00000000000..94bf21df28b --- /dev/null +++ b/advisories/github-reviewed/2024/08/GHSA-w5pw-gmcw-rfc8/GHSA-w5pw-gmcw-rfc8.json @@ -0,0 +1,73 @@ +{ + "schema_version": "1.4.0", + "id": "GHSA-w5pw-gmcw-rfc8", + "modified": "2024-08-21T20:09:15Z", + "published": "2024-08-21T18:31:28Z", + "aliases": [ + "CVE-2024-40453" + ], + "summary": "squirrelly Code Injection vulnerability", + "details": "squirrellyjs squirrelly v9.0.0 was discovered to contain a code injection vulnerability via the component `options.varName`. The issue was fixed in version 9.1.0.", + "severity": [ + { + "type": "CVSS_V3", + "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" + }, + { + "type": "CVSS_V4", + "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P" + } + ], + "affected": [ + { + "package": { + "ecosystem": "npm", + "name": "squirrelly" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "9.0.0" + }, + { + "fixed": "9.1.0" + } + ] + } + ] + } + ], + "references": [ + { + "type": "ADVISORY", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-40453" + }, + { + "type": "WEB", + "url": "https://github.com/squirrellyjs/squirrelly/pull/262" + }, + { + "type": "WEB", + "url": "https://github.com/squirrellyjs/squirrelly/commit/426f930e5ca1501404cd887071e734ec5feb0bcf" + }, + { + "type": "PACKAGE", + "url": "https://github.com/squirrellyjs/squirrelly" + }, + { + "type": "WEB", + "url": "https://samuzora.com/posts/cve-2024-40453" + } + ], + "database_specific": { + "cwe_ids": [ + "CWE-94" + ], + "severity": "HIGH", + "github_reviewed": true, + "github_reviewed_at": "2024-08-21T20:09:15Z", + "nvd_published_at": "2024-08-21T17:15:08Z" + } +} \ No newline at end of file diff --git a/advisories/unreviewed/2024/08/GHSA-w5pw-gmcw-rfc8/GHSA-w5pw-gmcw-rfc8.json b/advisories/unreviewed/2024/08/GHSA-w5pw-gmcw-rfc8/GHSA-w5pw-gmcw-rfc8.json deleted file mode 100644 index edbf8ff5517..00000000000 --- a/advisories/unreviewed/2024/08/GHSA-w5pw-gmcw-rfc8/GHSA-w5pw-gmcw-rfc8.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "schema_version": "1.4.0", - "id": "GHSA-w5pw-gmcw-rfc8", - "modified": "2024-08-21T18:31:28Z", - "published": "2024-08-21T18:31:28Z", - "aliases": [ - "CVE-2024-40453" - ], - "details": "squirrellyjs squirrelly v9.0.0 and fixed in v.9.0.1 was discovered to contain a code injection vulnerability via the component options.varName.", - "severity": [ - - ], - "affected": [ - - ], - "references": [ - { - "type": "ADVISORY", - "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-40453" - }, - { - "type": "WEB", - "url": "https://github.com/squirrellyjs/squirrelly/pull/262" - }, - { - "type": "WEB", - "url": "https://github.com/squirrellyjs/squirrelly" - }, - { - "type": "WEB", - "url": "https://samuzora.com/posts/cve-2024-40453" - } - ], - "database_specific": { - "cwe_ids": [ - - ], - "severity": null, - "github_reviewed": false, - "github_reviewed_at": null, - "nvd_published_at": "2024-08-21T17:15:08Z" - } -} \ No newline at end of file