Katalog CVE

CVE-2026-73231

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

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

Streszczenie

Faker, narzędzie do generowania ogromnych ilości fałszywych danych w przeglądarce i Node.js, przed wersją 10.5.0 zawiera podatność w metodzie faker.helpers.fake, która pozwala kontrolowanym przez atakującego szablonom na dostęp do konstruktora Function przez fakeEval.resolveProperty, gdy funkcja zwraca inną funkcję, umożliwiając wykonanie dowolnego kodu JavaScript.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wykonania dowolnego kodu JavaScript w kontekście aplikacji używającej Faker, co może prowadzić do przejęcia aplikacji lub kradzieży danych.

Rekomendacja

Zaktualizuj Faker do wersji 10.5.0 lub nowszej, która naprawia tę podatność. Dodatkowo nie używaj niezaufanych szablonów.

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

Faker generates massive amounts of fake data in the browser and Node.js. Prior to 10.5.0, the faker.helpers.fake method in src/modules/helpers/eval.ts allows attacker-controlled fake templates to access the Function constructor through fakeEval.resolveProperty when a function returns another function, enabling arbitrary JavaScript code execution. This issue is fixed in version 10.5.0.

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