From fc3240aca6e20f4a2e39aa37a1e69b1f9a873398 Mon Sep 17 00:00:00 2001 From: "advisory-database[bot]" <45398580+advisory-database[bot]@users.noreply.github.com> Date: Thu, 22 May 2025 20:26:58 +0000 Subject: [PATCH] Publish GHSA-3qmp-g57h-rxf2 --- .../GHSA-3qmp-g57h-rxf2.json | 65 +++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 advisories/github-reviewed/2025/05/GHSA-3qmp-g57h-rxf2/GHSA-3qmp-g57h-rxf2.json diff --git a/advisories/github-reviewed/2025/05/GHSA-3qmp-g57h-rxf2/GHSA-3qmp-g57h-rxf2.json b/advisories/github-reviewed/2025/05/GHSA-3qmp-g57h-rxf2/GHSA-3qmp-g57h-rxf2.json new file mode 100644 index 00000000000..e5aa939f95a --- /dev/null +++ b/advisories/github-reviewed/2025/05/GHSA-3qmp-g57h-rxf2/GHSA-3qmp-g57h-rxf2.json @@ -0,0 +1,65 @@ +{ + "schema_version": "1.4.0", + "id": "GHSA-3qmp-g57h-rxf2", + "modified": "2025-05-22T20:25:15Z", + "published": "2025-05-22T20:25:15Z", + "aliases": [ + "CVE-2025-4366" + ], + "summary": "Pingora Request Smuggling and Cache Poisoning", + "details": "Pingora versions prior to 0.5.0 which used the caching functionality in pingora-proxy did not properly drain the downstream request body on cache hits.\n\nThis allows an attacker to craft malicious HTTP/1.1 requests which could lead to request smuggling or cache poisoning.\n\nThis flaw was corrected in commit fda3317ec822678564d641e7cf1c9b77ee3759ff by ensuring that the downstream request body is always drained before a connection can be reused.\n\nSee [the blog post](https://blog.cloudflare.com/resolving-a-request-smuggling-vulnerability-in-pingora/) for more information.", + "severity": [ + { + "type": "CVSS_V4", + "score": "CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:A/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N" + } + ], + "affected": [ + { + "package": { + "ecosystem": "crates.io", + "name": "pingora-core" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "fixed": "0.5.0" + } + ] + } + ] + } + ], + "references": [ + { + "type": "ADVISORY", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-4366" + }, + { + "type": "WEB", + "url": "https://blog.cloudflare.com/resolving-a-request-smuggling-vulnerability-in-pingora" + }, + { + "type": "PACKAGE", + "url": "https://github.com/cloudflare/pingora" + }, + { + "type": "WEB", + "url": "https://rustsec.org/advisories/RUSTSEC-2025-0037.html" + } + ], + "database_specific": { + "cwe_ids": [ + "CWE-444" + ], + "severity": "HIGH", + "github_reviewed": true, + "github_reviewed_at": "2025-05-22T20:25:15Z", + "nvd_published_at": "2025-05-22T16:15:55Z" + } +} \ No newline at end of file