diff --git a/advisories/unreviewed/2026/09/GHSA-f27v-pv5m-c5g6/GHSA-f27v-pv5m-c5g6.json b/advisories/unreviewed/2026/09/GHSA-f27v-pv5m-c5g6/GHSA-f27v-pv5m-c5g6.json index e5ee5a68b1e3..19fe99dbd5c4 100644 --- a/advisories/unreviewed/2026/09/GHSA-f27v-pv5m-c5g6/GHSA-f27v-pv5m-c5g6.json +++ b/advisories/unreviewed/2026/09/GHSA-f27v-pv5m-c5g6/GHSA-f27v-pv5m-c5g6.json @@ -1,23 +1,43 @@ { "schema_version": "1.4.0", "id": "GHSA-f27v-pv5m-c5g6", - "modified": "2026-09-18T18:31:44Z", + "modified": "2026-09-18T18:32:00Z", "published": "2026-09-18T18:31:44Z", "aliases": [ "CVE-2026-93750" ], + "summary": "http-cache-semantics improperly checks Vary header wildcards", "details": "http-cache-semantics through 4.2.0 contains a cache validation vulnerability in the _varyMatches() function that fails to properly validate Vary header wildcards due to byte-for-byte string comparison. Attackers can request URLs previously fetched by other clients to receive cached responses intended for different users, disclosing sensitive information across clients.", "severity": [ - { - "type": "CVSS_V3", - "score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N" - }, { "type": "CVSS_V4", - "score": "CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:N/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:H/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N" + } + ], + "affected": [ + { + "package": { + "ecosystem": "npm", + "name": "http-cache-semantics" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "fixed": "4.3.0" + } + ] + } + ], + "database_specific": { + "last_known_affected_version_range": "<= 4.2.0" + } } ], - "affected": [], "references": [ { "type": "ADVISORY",