CVE-2025-45768
NiskieStreszczenie
Wersja 2.10.1 biblioteki pyjwt zawiera słabą metodę szyfrowania. Dostawca kwestionuje tę podatność, wskazując, że długość klucza jest wybierana przez aplikację korzystającą z biblioteki.
Ocena ryzyka
Słabe szyfrowanie może prowadzić do kompromitacji danych, co stwarza ryzyko dla bezpieczeństwa aplikacji i danych użytkowników.
Rekomendacja
Zaleca się, aby użytkownicy biblioteki pyjwt ustalili minimalną długość klucza oraz rozważyli wdrożenie mechanizmu wymuszającego ścisłe zasady szyfrowania.
Oryginalny opis (angielski, źródło NVD)
pyjwt v2.10.1 was discovered to contain weak encryption. NOTE: this is disputed by the Supplier because the key length is chosen by the application that uses the library (admittedly, library users may benefit from a minimum value and a mechanism for opting in to strict enforcement).

