Katalog CVE

CVE-2026-73088

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.36%

Percentyl 29 - wyżej niż 29% wszystkich znanych CVE

Streszczenie

Browserslist przed wersją 4.28.7 ma podatność w funkcji normalizeStats(), która przetwarza niezaufane dane stats bez odpowiedniego zabezpieczenia, co może prowadzić do nieprzechwyconego błędu TypeError lub modyfikacji prototypu zwracanego obiektu.

Ocena ryzyka

Atakujący może spowodować awarię aplikacji lub naruszyć integralność obiektów, co może prowadzić do dalszych ataków.

Rekomendacja

Zaktualizuj Browserslist do wersji 4.28.7 lub nowszej.

Oryginalny opis (angielski, źródło NVD)

Browserslist is a configuration tool for sharing target browsers and Node.js versions between front-end tools. Prior to 4.28.7, normalizeStats() in node.js, reached unconditionally through getStat() and loadStat() on every browserslist() call, processes untrusted browserslist-stats.json, opts.stats, and CLI --stats data with an unguarded for...in loop and plain-object bracket access and assignment, allowing inherited Object.prototype keys including __proto__, toString, valueOf, constructor, hasOwnProperty, and isPrototypeOf to cause an uncaught TypeError or modify the prototype of the returned normalized object. This issue is fixed in version 4.28.7.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS