Przejdź do treści
Alerty bezpieczeństwa 2 min czytania

CVE-2026-40470: Krytyczna podatność XSS w hackage-server (hackage.haskell.org)

Krytyczna podatność XSS dotyczyła hackage-server oraz hackage.haskell.org - pliki HTML i JavaScript dostarczane w pakietach źródłowych były serwowane as-is na głównej domenie, umożliwiając przejęcie sesji...

Podsumowanie

ParametrWartość
CVE IDCVE-2026-40470
Źródło alertuGitHub Advisory - Krytyczna podatność
Rok publikacji CVE2026
Data publikacji2026-04-23
ProducentHaskell.org
Produkthackage-server
CVSS Score9.9 (Krytyczny)
EPSS ScoreBrak danych
CISA KEVNie
RansomwareNie potwierdzono

Opis podatności

Źródło: NVD

Krytyczna podatność XSS dotyczyła hackage-server oraz hackage.haskell.org. Pliki HTML i JavaScript dostarczane w pakietach źródłowych lub poprzez mechanizm uploadu dokumentacji były serwowane bez modyfikacji (as-is) na głównej domenie hackage.haskell.org. W konsekwencji, gdy użytkownik z aktywnymi poświadczeniami HTTP otwiera strony pakietów lub dokumentację wgraną przez złośliwego maintainera pakietu, jego sesja może zostać przejęta w celu wgrywania pakietów lub dokumentacji, modyfikacji listy maintainerów lub innych metadanych pakietów, lub wykonywania innych działań w imieniu ofiary.

Wymagane działania

Operatorzy własnych instancji hackage-server powinni niezwłocznie zaktualizować oprogramowanie do wersji zawierającej poprawkę bezpieczeństwa. Hackage.haskell.org został już zaktualizowany przez zespół Haskell.org. Użytkownicy publikujący pakiety powinni zweryfikować, czy ich konta nie były wykorzystane do nieautoryzowanych zmian, oraz przejrzeć logi uploadów. Rozważ wylogowanie i wymianę credential-i jeśli istnieje podejrzenie naruszenia.

Kogo dotyczy?

Podatność dotyczy produktu hackage-server używanego między innymi przez hackage.haskell.org. Sprawdź czy Twoja organizacja prowadzi prywatną instancję hackage-server i niezwłocznie zaktualizuj instalację do wersji zawierającej poprawkę.

Źródła


Potrzebujesz wsparcia w zabezpieczeniu systemów? Zespół nFlo oferuje usługi zarządzania podatnościami oraz SOC 24/7. Skontaktuj się z nami.

Udostępnij:

Porozmawiaj z ekspertem

Masz pytania dotyczące tego tematu? Skontaktuj się z naszym opiekunem.

Opiekun handlowy
Grzegorz Gnych

Grzegorz Gnych

Opiekun handlowy

Odpowiedź w ciągu 24 godzin
Bezpłatna konsultacja
Indywidualne podejście

Podanie numeru telefonu przyspieszy kontakt.

Chcesz obniżyć ryzyko i koszty IT?

Umów bezpłatną konsultację - odpowiemy w ciągu 24h

Odpowiedź w 24h Bezpłatna wycena Bez zobowiązań

Lub pobierz bezpłatny przewodnik:

Pobierz checklistę NIS2