Katalog CVE

CVE-2022-2421

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W wyniku niewłaściwej walidacji typów podczas analizy załączników w bibliotece Socket.io js, możliwe jest nadpisanie obiektu _placeholder, co pozwala atakującemu umieścić odniesienia do funkcji w dowolnych miejscach w powstałym obiekcie zapytania.

Ocena ryzyka

Ta podatność może prowadzić do nieautoryzowanego dostępu do funkcji w aplikacji, co stwarza poważne zagrożenie dla integralności i bezpieczeństwa danych.

Rekomendacja

Zaleca się aktualizację biblioteki Socket.io do najnowszej wersji, która zawiera poprawki zabezpieczeń oraz wdrożenie dodatkowych mechanizmów walidacji danych wejściowych.

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

Due to improper type validation in attachment parsing the Socket.io js library, it is possible to overwrite the _placeholder object which allows an attacker to place references to functions at arbitrary places in the resulting query object.

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