From 9767aeb4f6df081d42526e01d39377fea0f7fcd4 Mon Sep 17 00:00:00 2001 From: "advisory-database[bot]" <45398580+advisory-database[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 18:54:34 +0000 Subject: [PATCH] Publish Advisories GHSA-7cj3-x93g-gj76 GHSA-7cj3-x93g-gj76 --- .../GHSA-7cj3-x93g-gj76.json | 266 ++++++++++++++++++ .../GHSA-7cj3-x93g-gj76.json | 38 --- 2 files changed, 266 insertions(+), 38 deletions(-) create mode 100644 advisories/github-reviewed/2024/08/GHSA-7cj3-x93g-gj76/GHSA-7cj3-x93g-gj76.json delete mode 100644 advisories/unreviewed/2024/08/GHSA-7cj3-x93g-gj76/GHSA-7cj3-x93g-gj76.json diff --git a/advisories/github-reviewed/2024/08/GHSA-7cj3-x93g-gj76/GHSA-7cj3-x93g-gj76.json b/advisories/github-reviewed/2024/08/GHSA-7cj3-x93g-gj76/GHSA-7cj3-x93g-gj76.json new file mode 100644 index 00000000000..9bc55431c24 --- /dev/null +++ b/advisories/github-reviewed/2024/08/GHSA-7cj3-x93g-gj76/GHSA-7cj3-x93g-gj76.json @@ -0,0 +1,266 @@ +{ + "schema_version": "1.4.0", + "id": "GHSA-7cj3-x93g-gj76", + "modified": "2024-08-23T18:52:45Z", + "published": "2024-08-23T09:30:35Z", + "aliases": [ + "CVE-2024-38807" + ], + "summary": "Signature forgery in Spring Boot's Loader", + "details": "Applications that use spring-boot-loader or spring-boot-loader-classic and contain custom code that performs signature verification of nested jar files may be vulnerable to signature forgery where content that appears to have been signed by one signer has, in fact, been signed by another.", + "severity": [ + { + "type": "CVSS_V3", + "score": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N" + }, + { + "type": "CVSS_V4", + "score": "CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N" + } + ], + "affected": [ + { + "package": { + "ecosystem": "Maven", + "name": "org.springframework.boot:spring-boot-loader" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "2.7.0" + }, + { + "fixed": "2.7.22" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "<= 2.7.21" + } + }, + { + "package": { + "ecosystem": "Maven", + "name": "org.springframework.boot:spring-boot-loader-classic" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "2.7.0" + }, + { + "fixed": "2.7.22" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "<= 2.7.21" + } + }, + { + "package": { + "ecosystem": "Maven", + "name": "org.springframework.boot:spring-boot-loader" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "3.0.0" + }, + { + "fixed": "3.0.17" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "<= 3.0.16" + } + }, + { + "package": { + "ecosystem": "Maven", + "name": "org.springframework.boot:spring-boot-loader-classic" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "3.0.0" + }, + { + "fixed": "3.0.17" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "<= 3.0.16" + } + }, + { + "package": { + "ecosystem": "Maven", + "name": "org.springframework.boot:spring-boot-loader" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "3.1.0" + }, + { + "fixed": "3.1.13" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "<= 3.1.12" + } + }, + { + "package": { + "ecosystem": "Maven", + "name": "org.springframework.boot:spring-boot-loader-classic" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "3.1.0" + }, + { + "fixed": "3.1.13" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "<= 3.1.12" + } + }, + { + "package": { + "ecosystem": "Maven", + "name": "org.springframework.boot:spring-boot-loader" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "3.2.0" + }, + { + "fixed": "3.2.9" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "<= 3.2.8" + } + }, + { + "package": { + "ecosystem": "Maven", + "name": "org.springframework.boot:spring-boot-loader-classic" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "3.2.0" + }, + { + "fixed": "3.2.9" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "<= 3.2.8" + } + }, + { + "package": { + "ecosystem": "Maven", + "name": "org.springframework.boot:spring-boot-loader" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "3.3.0" + }, + { + "fixed": "3.3.3" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "<= 3.3.2" + } + }, + { + "package": { + "ecosystem": "Maven", + "name": "org.springframework.boot:spring-boot-loader-classic" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "3.3.0" + }, + { + "fixed": "3.3.3" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "<= 3.3.2" + } + } + ], + "references": [ + { + "type": "ADVISORY", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-38807" + }, + { + "type": "PACKAGE", + "url": "https://github.com/spring-projects/spring-boot" + }, + { + "type": "WEB", + "url": "https://spring.io/security/cve-2024-38807" + } + ], + "database_specific": { + "cwe_ids": [ + "CWE-347" + ], + "severity": "MODERATE", + "github_reviewed": true, + "github_reviewed_at": "2024-08-23T18:52:45Z", + "nvd_published_at": "2024-08-23T09:15:07Z" + } +} \ No newline at end of file diff --git a/advisories/unreviewed/2024/08/GHSA-7cj3-x93g-gj76/GHSA-7cj3-x93g-gj76.json b/advisories/unreviewed/2024/08/GHSA-7cj3-x93g-gj76/GHSA-7cj3-x93g-gj76.json deleted file mode 100644 index 38dfbb8fa72..00000000000 --- a/advisories/unreviewed/2024/08/GHSA-7cj3-x93g-gj76/GHSA-7cj3-x93g-gj76.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "schema_version": "1.4.0", - "id": "GHSA-7cj3-x93g-gj76", - "modified": "2024-08-23T09:30:35Z", - "published": "2024-08-23T09:30:35Z", - "aliases": [ - "CVE-2024-38807" - ], - "details": "Applications that use spring-boot-loader or spring-boot-loader-classic and contain custom code that performs signature verification of nested jar files may be vulnerable to signature forgery where content that appears to have been signed by one signer has, in fact, been signed by another.", - "severity": [ - { - "type": "CVSS_V3", - "score": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N" - } - ], - "affected": [ - - ], - "references": [ - { - "type": "ADVISORY", - "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-38807" - }, - { - "type": "WEB", - "url": "https://spring.io/security/cve-2024-38807" - } - ], - "database_specific": { - "cwe_ids": [ - - ], - "severity": "MODERATE", - "github_reviewed": false, - "github_reviewed_at": null, - "nvd_published_at": "2024-08-23T09:15:07Z" - } -} \ No newline at end of file