From 5142aeceb7159410384d6414c4f352fa9d1f27e5 Mon Sep 17 00:00:00 2001 From: "advisory-database[bot]" <45398580+advisory-database[bot]@users.noreply.github.com> Date: Thu, 8 May 2025 14:54:02 +0000 Subject: [PATCH] Publish Advisories GHSA-46mp-8w32-6g94 GHSA-7vrx-9684-xrf2 GHSA-8j24-cjrq-gr2m GHSA-8j24-cjrq-gr2m --- .../GHSA-46mp-8w32-6g94.json | 9 +- .../GHSA-7vrx-9684-xrf2.json | 58 ++++++++- .../GHSA-8j24-cjrq-gr2m.json | 119 ++++++++++++++++++ .../GHSA-8j24-cjrq-gr2m.json | 48 ------- 4 files changed, 178 insertions(+), 56 deletions(-) rename advisories/{unreviewed => github-reviewed}/2025/05/GHSA-7vrx-9684-xrf2/GHSA-7vrx-9684-xrf2.json (59%) create mode 100644 advisories/github-reviewed/2025/05/GHSA-8j24-cjrq-gr2m/GHSA-8j24-cjrq-gr2m.json delete mode 100644 advisories/unreviewed/2025/05/GHSA-8j24-cjrq-gr2m/GHSA-8j24-cjrq-gr2m.json diff --git a/advisories/github-reviewed/2025/03/GHSA-46mp-8w32-6g94/GHSA-46mp-8w32-6g94.json b/advisories/github-reviewed/2025/03/GHSA-46mp-8w32-6g94/GHSA-46mp-8w32-6g94.json index e71af1ca3c4..657b0bcb623 100644 --- a/advisories/github-reviewed/2025/03/GHSA-46mp-8w32-6g94/GHSA-46mp-8w32-6g94.json +++ b/advisories/github-reviewed/2025/03/GHSA-46mp-8w32-6g94/GHSA-46mp-8w32-6g94.json @@ -1,7 +1,7 @@ { "schema_version": "1.4.0", "id": "GHSA-46mp-8w32-6g94", - "modified": "2025-03-24T19:07:28Z", + "modified": "2025-05-08T14:51:55Z", "published": "2025-03-24T19:07:28Z", "aliases": [ "CVE-2025-29778" @@ -25,14 +25,17 @@ "type": "ECOSYSTEM", "events": [ { - "introduced": "0" + "introduced": "1.13.0" }, { "fixed": "1.14.0-alpha.1" } ] } - ] + ], + "database_specific": { + "last_known_affected_version_range": "< 1.13.5" + } } ], "references": [ diff --git a/advisories/unreviewed/2025/05/GHSA-7vrx-9684-xrf2/GHSA-7vrx-9684-xrf2.json b/advisories/github-reviewed/2025/05/GHSA-7vrx-9684-xrf2/GHSA-7vrx-9684-xrf2.json similarity index 59% rename from advisories/unreviewed/2025/05/GHSA-7vrx-9684-xrf2/GHSA-7vrx-9684-xrf2.json rename to advisories/github-reviewed/2025/05/GHSA-7vrx-9684-xrf2/GHSA-7vrx-9684-xrf2.json index e2847a07392..ae5c86fd8da 100644 --- a/advisories/unreviewed/2025/05/GHSA-7vrx-9684-xrf2/GHSA-7vrx-9684-xrf2.json +++ b/advisories/github-reviewed/2025/05/GHSA-7vrx-9684-xrf2/GHSA-7vrx-9684-xrf2.json @@ -1,11 +1,12 @@ { "schema_version": "1.4.0", "id": "GHSA-7vrx-9684-xrf2", - "modified": "2025-05-08T00:31:12Z", + "modified": "2025-05-08T14:53:02Z", "published": "2025-05-08T00:31:12Z", "aliases": [ "CVE-2025-35939" ], + "summary": "Craft CMS stores arbitrary content provided by unauthenticated users in session files", "details": "Craft CMS stores arbitrary content provided by unauthenticated users in session files. This content could be accessed and executed, possibly using an independent vulnerability. Craft CMS redirects requests that require authentication to the login page and generates a session file on the server at `/var/lib/php/sessions`. Such session files are named `sess_[session_value]`, where `[session_value]` is provided to the client in a `Set-Cookie` response header. Craft CMS stores the return URL requested by the client without sanitizing parameters. Consequently, an unauthenticated client can introduce arbitrary values, such as PHP code, to a known local file location on the server. Craft CMS versions 5.7.5 and 4.15.3 have been released to address this issue.", "severity": [ { @@ -14,10 +15,49 @@ }, { "type": "CVSS_V4", - "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X" + "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N" + } + ], + "affected": [ + { + "package": { + "ecosystem": "Packagist", + "name": "craftcms/cms" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "5.0.0-alpha.1" + }, + { + "fixed": "5.7.5" + } + ] + } + ] + }, + { + "package": { + "ecosystem": "Packagist", + "name": "craftcms/cms" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "fixed": "4.15.3" + } + ] + } + ] } ], - "affected": [], "references": [ { "type": "ADVISORY", @@ -27,6 +67,14 @@ "type": "WEB", "url": "https://github.com/craftcms/cms/pull/17220" }, + { + "type": "WEB", + "url": "https://github.com/craftcms/cms/commit/e4c7bac8f31010aee048409f9ef6f744a83146b2" + }, + { + "type": "PACKAGE", + "url": "https://github.com/craftcms/cms" + }, { "type": "WEB", "url": "https://github.com/craftcms/cms/releases/tag/4.15.3" @@ -41,8 +89,8 @@ "CWE-472" ], "severity": "MODERATE", - "github_reviewed": false, - "github_reviewed_at": null, + "github_reviewed": true, + "github_reviewed_at": "2025-05-08T14:53:02Z", "nvd_published_at": "2025-05-07T23:15:54Z" } } \ No newline at end of file diff --git a/advisories/github-reviewed/2025/05/GHSA-8j24-cjrq-gr2m/GHSA-8j24-cjrq-gr2m.json b/advisories/github-reviewed/2025/05/GHSA-8j24-cjrq-gr2m/GHSA-8j24-cjrq-gr2m.json new file mode 100644 index 00000000000..eece59c3c1d --- /dev/null +++ b/advisories/github-reviewed/2025/05/GHSA-8j24-cjrq-gr2m/GHSA-8j24-cjrq-gr2m.json @@ -0,0 +1,119 @@ +{ + "schema_version": "1.4.0", + "id": "GHSA-8j24-cjrq-gr2m", + "modified": "2025-05-08T14:53:28Z", + "published": "2025-05-08T06:30:33Z", + "aliases": [ + "CVE-2025-32873" + ], + "summary": "Django has a denial-of-service possibility in strip_tags()", + "details": "An issue was discovered in Django 4.2 before 4.2.21, 5.1 before 5.1.9, and 5.2 before 5.2.1. The django.utils.html.strip_tags() function is vulnerable to a potential denial-of-service (slow performance) when processing inputs containing large sequences of incomplete HTML tags. The template filter striptags is also vulnerable, because it is built on top of strip_tags().", + "severity": [ + { + "type": "CVSS_V3", + "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L" + } + ], + "affected": [ + { + "package": { + "ecosystem": "PyPI", + "name": "Django" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "4.2" + }, + { + "fixed": "4.2.21" + } + ] + } + ] + }, + { + "package": { + "ecosystem": "PyPI", + "name": "Django" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "5.1" + }, + { + "fixed": "5.1.9" + } + ] + } + ] + }, + { + "package": { + "ecosystem": "PyPI", + "name": "Django" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "5.2" + }, + { + "fixed": "5.2.1" + } + ] + } + ] + } + ], + "references": [ + { + "type": "ADVISORY", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-32873" + }, + { + "type": "WEB", + "url": "https://github.com/django/django/commit/9f3419b519799d69f2aba70b9d25abe2e70d03e0" + }, + { + "type": "WEB", + "url": "https://docs.djangoproject.com/en/dev/releases/security" + }, + { + "type": "PACKAGE", + "url": "https://github.com/django/django" + }, + { + "type": "WEB", + "url": "https://github.com/pypa/advisory-database/tree/main/vulns/django/PYSEC-2025-37.yaml" + }, + { + "type": "WEB", + "url": "https://groups.google.com/g/django-announce" + }, + { + "type": "WEB", + "url": "https://www.djangoproject.com/weblog/2025/may/07/security-releases" + }, + { + "type": "WEB", + "url": "http://www.openwall.com/lists/oss-security/2025/05/07/1" + } + ], + "database_specific": { + "cwe_ids": [ + "CWE-770" + ], + "severity": "MODERATE", + "github_reviewed": true, + "github_reviewed_at": "2025-05-08T14:53:27Z", + "nvd_published_at": "2025-05-08T04:17:18Z" + } +} \ No newline at end of file diff --git a/advisories/unreviewed/2025/05/GHSA-8j24-cjrq-gr2m/GHSA-8j24-cjrq-gr2m.json b/advisories/unreviewed/2025/05/GHSA-8j24-cjrq-gr2m/GHSA-8j24-cjrq-gr2m.json deleted file mode 100644 index 2b779ecec03..00000000000 --- a/advisories/unreviewed/2025/05/GHSA-8j24-cjrq-gr2m/GHSA-8j24-cjrq-gr2m.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "schema_version": "1.4.0", - "id": "GHSA-8j24-cjrq-gr2m", - "modified": "2025-05-08T06:30:33Z", - "published": "2025-05-08T06:30:33Z", - "aliases": [ - "CVE-2025-32873" - ], - "details": "An issue was discovered in Django 4.2 before 4.2.21, 5.1 before 5.1.9, and 5.2 before 5.2.1. The django.utils.html.strip_tags() function is vulnerable to a potential denial-of-service (slow performance) when processing inputs containing large sequences of incomplete HTML tags. The template filter striptags is also vulnerable, because it is built on top of strip_tags().", - "severity": [ - { - "type": "CVSS_V3", - "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L" - } - ], - "affected": [], - "references": [ - { - "type": "ADVISORY", - "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-32873" - }, - { - "type": "WEB", - "url": "https://docs.djangoproject.com/en/dev/releases/security" - }, - { - "type": "WEB", - "url": "https://groups.google.com/g/django-announce" - }, - { - "type": "WEB", - "url": "https://www.djangoproject.com/weblog/2025/may/07/security-releases" - }, - { - "type": "WEB", - "url": "http://www.openwall.com/lists/oss-security/2025/05/07/1" - } - ], - "database_specific": { - "cwe_ids": [ - "CWE-770" - ], - "severity": "MODERATE", - "github_reviewed": false, - "github_reviewed_at": null, - "nvd_published_at": "2025-05-08T04:17:18Z" - } -} \ No newline at end of file