Katalog CVE

CVE-2026-92781

ŚrednieCVSS 6.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.36%

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

Streszczenie

Builder.io Gen2 SDK do wersji 5.2.11 i 0.25.13 włącznie zawiera podatność prototype pollution w funkcji pomocniczej unflatten, która przetwarza parametry zapytania builder.userAttributes bez zabezpieczeń prototypu. Atakujący może spreparować linki podglądu z segmentami __proto__ lub prototype, aby zanieczyścić Object.prototype w przeglądarce odwiedzającego, gdy SDK przetworzy złośliwy URL.

Ocena ryzyka

Zanieczyszczenie prototypu w przeglądarce użytkownika może prowadzić do wykonania dowolnego kodu JavaScript, kradzieży sesji lub modyfikacji zachowania aplikacji. Ryzyko dotyczy wszystkich odwiedzających, którzy otworzą spreparowany link.

Rekomendacja

Zaktualizuj Builder.io Gen2 SDK do wersji nowszej niż 5.2.11 i 0.25.13. Wdróż Content Security Policy ograniczające wykonywanie skryptów.

Inne podatności w Builder.io Gen2 SDK

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

Builder.io Gen2 SDKs through versions 5.2.11 and 0.25.13 contain a prototype pollution vulnerability in the unflatten helper that processes builder.userAttributes query parameters without prototype guards. Attackers can craft preview links with __proto__ or prototype segments to pollute Object.prototype in a visitor's browser when the SDK processes the malicious URL.

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