CVE-2026-73671
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
Saurus CMS Community Edition zawiera nieuwierzytelnioną podatność otwartego przekierowania w kodzie obsługi wylogowania w pliku classes/port.inc.php, gdzie parametr url dostarczany przez GET lub POST jest przekazywany bezpośrednio do nagłówka Location bez listy dozwolonych domen, walidacji schematu lub wymuszania ścieżki względnej. Atakujący mogą stworzyć złośliwy URL wylogowania zawierający dowolną zewnętrzną domenę lub schemat URI javascript:, aby przekierować uwierzytelnionych użytkowników na strony phishingowe kontrolowane przez atakującego po zniszczeniu sesji, umożliwiając kradzież poświadczeń i nadużycie przekierowań OAuth.
Ocena ryzyka
Ryzyko przekierowania użytkowników na złośliwe strony phishingowe, co może prowadzić do kradzieży poświadczeń i naruszenia bezpieczeństwa kont.
Rekomendacja
Zaleca się aktualizację Saurus CMS do wersji zawierającej poprawkę eliminującą tę podatność lub ręczne dodanie walidacji URL w kodzie.
Oryginalny opis (angielski, źródło NVD)
Saurus CMS Community Edition contains an unauthenticated open redirect vulnerability in the logout handling code in classes/port.inc.php, where the url parameter supplied via GET or POST is passed directly to the Location header without domain allowlist, scheme validation, or relative path enforcement. Attackers can craft a malicious logout URL containing an arbitrary external domain or javascript: URI scheme to redirect authenticated users to attacker-controlled phishing pages after session destruction, enabling credential theft and OAuth redirect abuse.

