From 1492ac7eba8bb4609eda3ffb2892a8ba49a896ea Mon Sep 17 00:00:00 2001 From: "advisory-database[bot]" <45398580+advisory-database[bot]@users.noreply.github.com> Date: Mon, 10 Mar 2025 22:26:08 +0000 Subject: [PATCH] Publish Advisories GHSA-83qj-6fr2-vhqg GHSA-9m63-33q3-xq5x GHSA-83qj-6fr2-vhqg --- .../GHSA-83qj-6fr2-vhqg.json | 115 ++++++++++++++++++ .../GHSA-9m63-33q3-xq5x.json | 100 +++++++++++++++ .../GHSA-83qj-6fr2-vhqg.json | 35 ------ 3 files changed, 215 insertions(+), 35 deletions(-) create mode 100644 advisories/github-reviewed/2025/03/GHSA-83qj-6fr2-vhqg/GHSA-83qj-6fr2-vhqg.json create mode 100644 advisories/github-reviewed/2025/03/GHSA-9m63-33q3-xq5x/GHSA-9m63-33q3-xq5x.json delete mode 100644 advisories/unreviewed/2025/03/GHSA-83qj-6fr2-vhqg/GHSA-83qj-6fr2-vhqg.json diff --git a/advisories/github-reviewed/2025/03/GHSA-83qj-6fr2-vhqg/GHSA-83qj-6fr2-vhqg.json b/advisories/github-reviewed/2025/03/GHSA-83qj-6fr2-vhqg/GHSA-83qj-6fr2-vhqg.json new file mode 100644 index 00000000000..6eb6a1a70c3 --- /dev/null +++ b/advisories/github-reviewed/2025/03/GHSA-83qj-6fr2-vhqg/GHSA-83qj-6fr2-vhqg.json @@ -0,0 +1,115 @@ +{ + "schema_version": "1.4.0", + "id": "GHSA-83qj-6fr2-vhqg", + "modified": "2025-03-10T22:25:01Z", + "published": "2025-03-10T18:31:56Z", + "aliases": [ + "CVE-2025-24813" + ], + "summary": "Apache Tomcat: Potential RCE and/or information disclosure and/or information corruption with partial PUT", + "details": "Path Equivalence: 'file.Name' (Internal Dot) leading to Remote Code Execution and/or Information disclosure and/or malicious content added to uploaded files via write enabled Default Servlet in Apache Tomcat.\n\nThis issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.2, from 10.1.0-M1 through 10.1.34, from 9.0.0.M1 through 9.0.98.\n\nIf all of the following were true, a malicious user was able to view security sensitive files and/or inject content into those files:\n- writes enabled for the default servlet (disabled by default)\n- support for partial PUT (enabled by default)\n- a target URL for security sensitive uploads that was a sub-directory of a target URL for public uploads\n- attacker knowledge of the names of security sensitive files being uploaded\n- the security sensitive files also being uploaded via partial PUT\n\nIf all of the following were true, a malicious user was able to perform remote code execution:\n- writes enabled for the default servlet (disabled by default)\n- support for partial PUT (enabled by default)\n- application was using Tomcat's file based session persistence with the default storage location\n- application included a library that may be leveraged in a deserialization attack\n\nUsers are recommended to upgrade to version 11.0.3, 10.1.35 or 9.0.98, which fixes the issue.", + "severity": [ + { + "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": "Maven", + "name": "org.apache.tomcat:tomcat-catalina" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "11.0.0-M1" + }, + { + "fixed": "11.0.3" + } + ] + } + ] + }, + { + "package": { + "ecosystem": "Maven", + "name": "org.apache.tomcat:tomcat-catalina" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "10.1.0-M1" + }, + { + "fixed": "10.1.35" + } + ] + } + ] + }, + { + "package": { + "ecosystem": "Maven", + "name": "org.apache.tomcat:tomcat-catalina" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "9.0.0.M1" + }, + { + "fixed": "9.0.99" + } + ] + } + ] + } + ], + "references": [ + { + "type": "ADVISORY", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-24813" + }, + { + "type": "WEB", + "url": "https://github.com/apache/tomcat/commit/0a668e0c27f2b7ca0cc7c6eea32253b9b5ecb29c" + }, + { + "type": "WEB", + "url": "https://github.com/apache/tomcat/commit/eb61aade8f8daccaecabf07d428b877975622f72" + }, + { + "type": "WEB", + "url": "https://github.com/apache/tomcat/commit/f6c01d6577cf9a1e06792be47e623d36acc3b5dc" + }, + { + "type": "PACKAGE", + "url": "https://github.com/apache/tomcat" + }, + { + "type": "WEB", + "url": "https://lists.apache.org/thread/j5fkjv2k477os90nczf2v9l61fb0kkgq" + }, + { + "type": "WEB", + "url": "http://www.openwall.com/lists/oss-security/2025/03/10/5" + } + ], + "database_specific": { + "cwe_ids": [ + "CWE-44" + ], + "severity": "HIGH", + "github_reviewed": true, + "github_reviewed_at": "2025-03-10T22:25:00Z", + "nvd_published_at": "2025-03-10T17:15:35Z" + } +} \ No newline at end of file diff --git a/advisories/github-reviewed/2025/03/GHSA-9m63-33q3-xq5x/GHSA-9m63-33q3-xq5x.json b/advisories/github-reviewed/2025/03/GHSA-9m63-33q3-xq5x/GHSA-9m63-33q3-xq5x.json new file mode 100644 index 00000000000..a193233a622 --- /dev/null +++ b/advisories/github-reviewed/2025/03/GHSA-9m63-33q3-xq5x/GHSA-9m63-33q3-xq5x.json @@ -0,0 +1,100 @@ +{ + "schema_version": "1.4.0", + "id": "GHSA-9m63-33q3-xq5x", + "modified": "2025-03-10T22:24:35Z", + "published": "2025-03-10T22:24:35Z", + "aliases": [ + "CVE-2025-27616" + ], + "summary": "Vela Server Has Insufficient Webhook Payload Data Verification", + "details": "### Impact\nUsers with an enabled repository with access to repo level CI secrets in Vela are vulnerable to the exploit. \n\nAny user with access to the CI instance and the linked source control manager can perform the exploit.\n\n### Method\nBy spoofing a webhook payload with a specific set of headers and body data, an attacker could transfer ownership of a repository and its repo level secrets to a separate repository. \n\nThese secrets could be exfiltrated by follow up builds to the repository.\n\n### Patches\n`v0.26.3` — Image: `target/vela-server:v0.26.3`\n`v0.25.3` — Image: `target/vela-server:v0.25.3`\n\n### Workarounds\n_Is there a way for users to fix or remediate the vulnerability without upgrading?_\n\nThere are no workarounds to the issue.\n\n### References\n_Are there any links users can visit to find out more?_\n\nPlease see linked CWEs (common weakness enumerators) for more information.", + "severity": [ + { + "type": "CVSS_V3", + "score": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H" + } + ], + "affected": [ + { + "package": { + "ecosystem": "Go", + "name": "github.com/go-vela/server" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "fixed": "0.25.3" + } + ] + } + ] + }, + { + "package": { + "ecosystem": "Go", + "name": "github.com/go-vela/server" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0.26.0" + }, + { + "fixed": "0.26.3" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "< 0.26.2" + } + } + ], + "references": [ + { + "type": "WEB", + "url": "https://github.com/go-vela/server/security/advisories/GHSA-9m63-33q3-xq5x" + }, + { + "type": "ADVISORY", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-27616" + }, + { + "type": "WEB", + "url": "https://github.com/go-vela/server/commit/257886e5a3eea518548387885894e239668584f5" + }, + { + "type": "WEB", + "url": "https://github.com/go-vela/server/commit/67c1892e2464dc54b8d2588815dfb7819222500b" + }, + { + "type": "PACKAGE", + "url": "https://github.com/go-vela/server" + }, + { + "type": "WEB", + "url": "https://github.com/go-vela/server/releases/tag/v0.25.3" + }, + { + "type": "WEB", + "url": "https://github.com/go-vela/server/releases/tag/v0.26.3" + } + ], + "database_specific": { + "cwe_ids": [ + "CWE-290", + "CWE-345" + ], + "severity": "HIGH", + "github_reviewed": true, + "github_reviewed_at": "2025-03-10T22:24:35Z", + "nvd_published_at": "2025-03-10T19:15:41Z" + } +} \ No newline at end of file diff --git a/advisories/unreviewed/2025/03/GHSA-83qj-6fr2-vhqg/GHSA-83qj-6fr2-vhqg.json b/advisories/unreviewed/2025/03/GHSA-83qj-6fr2-vhqg/GHSA-83qj-6fr2-vhqg.json deleted file mode 100644 index 4735e10149d..00000000000 --- a/advisories/unreviewed/2025/03/GHSA-83qj-6fr2-vhqg/GHSA-83qj-6fr2-vhqg.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "schema_version": "1.4.0", - "id": "GHSA-83qj-6fr2-vhqg", - "modified": "2025-03-10T21:31:11Z", - "published": "2025-03-10T18:31:56Z", - "aliases": [ - "CVE-2025-24813" - ], - "details": "Path Equivalence: 'file.Name' (Internal Dot) leading to Remote Code Execution and/or Information disclosure and/or malicious content added to uploaded files via write enabled Default Servlet in Apache Tomcat.\n\nThis issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.2, from 10.1.0-M1 through 10.1.34, from 9.0.0.M1 through 9.0.98.\n\nIf all of the following were true, a malicious user was able to view security sensitive files and/or inject content into those files:\n- writes enabled for the default servlet (disabled by default)\n- support for partial PUT (enabled by default)\n- a target URL for security sensitive uploads that was a sub-directory of a target URL for public uploads\n- attacker knowledge of the names of security sensitive files being uploaded\n- the security sensitive files also being uploaded via partial PUT\n\nIf all of the following were true, a malicious user was able to perform remote code execution:\n- writes enabled for the default servlet (disabled by default)\n- support for partial PUT (enabled by default)\n- application was using Tomcat's file based session persistence with the default storage location\n- application included a library that may be leveraged in a deserialization attack\n\nUsers are recommended to upgrade to version 11.0.3, 10.1.35 or 9.0.98, which fixes the issue.", - "severity": [], - "affected": [], - "references": [ - { - "type": "ADVISORY", - "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-24813" - }, - { - "type": "WEB", - "url": "https://lists.apache.org/thread/j5fkjv2k477os90nczf2v9l61fb0kkgq" - }, - { - "type": "WEB", - "url": "http://www.openwall.com/lists/oss-security/2025/03/10/5" - } - ], - "database_specific": { - "cwe_ids": [ - "CWE-44" - ], - "severity": null, - "github_reviewed": false, - "github_reviewed_at": null, - "nvd_published_at": "2025-03-10T17:15:35Z" - } -} \ No newline at end of file