CVE-2023-34247
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 32 - wyżej niż 32% wszystkich znanych CVE
Streszczenie
W systemie zarządzania treścią Keystone dla Node.JS występuje podatność na otwarte przekierowanie w pakiecie `@keystone-6/auth` w wersjach 7.0.0 i wcześniejszych. Możliwe jest ominięcie filtru przekierowania prowadzącego do `/`, co może prowadzić do przekierowania użytkowników na nieoczekiwane domeny.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do przekierowywania użytkowników na złośliwe strony, co może prowadzić do kradzieży danych lub oszustw. Organizacje powinny być świadome ryzyka związanego z używaniem podatnych wersji pakietu.
Rekomendacja
Zaleca się zastosowanie łatki z pull requestu 8626 lub unikanie używania pakietu `@keystone-6/auth`. Regularne aktualizowanie komponentów systemu również pomoże w zabezpieczeniu przed podobnymi podatnościami.
Oryginalny opis (angielski, źródło NVD)
Keystone is a content management system for Node.JS. There is an open redirect in the `@keystone-6/auth` package versions 7.0.0 and prior, where the redirect leading `/` filter can be bypassed. Users may be redirected to domains other than the relative host, thereby it might be used by attackers to re-direct users to an unexpected location. To mitigate this issue, one may apply a patch from pull request 8626 or avoid using the `@keystone-6/auth` package.

