Katalog CVE

CVE-2023-37899

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.96%

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

Streszczenie

Feathersjs, framework do tworzenia API webowych i aplikacji w czasie rzeczywistym, ma problem z obsługą błędów konwersji nieprawidłowych ciągów znaków. Błąd ten może prowadzić do awarii procesu NodeJS podczas wysyłania nieoczekiwanej wiadomości Socket.io.

Ocena ryzyka

Awarie procesu NodeJS mogą prowadzić do przestojów w aplikacjach, co wpływa na dostępność usług dla użytkowników. Narażenie na tego typu błędy może również wpłynąć na reputację organizacji.

Rekomendacja

Zaleca się aktualizację do wersji 5.0.8 lub 4.5.18, aby usunąć tę podatność. Brak znanych obejść dla tej luki.

Powiązane podatności

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

Feathersjs is a framework for creating web APIs and real-time applications with TypeScript or JavaScript. Feathers socket handler did not catch invalid string conversion errors like `const message = ${{ toString: '' }}` which would cause the NodeJS process to crash when sending an unexpected Socket.io message like `socket.emit('find', { toString: '' })`. A fix has been released in versions 5.0.8 and 4.5.18. Users are advised to upgrade. There is no known workaround for this vulnerability.

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