CVE-2020-14968
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Wysokie ryzykoPercentyl 85 - wyżej niż 85% wszystkich znanych CVE
Streszczenie
W pakiecie jsrsasign dla Node.js przed wersją 8.0.17 wykryto podatność w implementacji RSASSA-PSS (RSA-PSS). Implementacja nie wykrywa manipulacji sygnaturą polegającej na dodaniu bajtów '\0' na początku sygnatury i akceptuje tak zmodyfikowane sygnatury jako prawidłowe.
Ocena ryzyka
Atakujący może wykorzystać to zachowanie w aplikacji, tworząc wiele prawidłowych sygnatur, podczas gdy powinna istnieć tylko jedna. Ponadto, dodanie tych bajtów może prowadzić do problemów z uszkodzeniem pamięci.
Rekomendacja
Należy niezwłocznie zaktualizować pakiet jsrsasign do wersji 8.0.17 lub nowszej, która zawiera poprawkę eliminującą tę podatność.
Powiązane podatności
- CVE-2026-87827Krytyczne
Niektóre urządzenia DVR firmy KGUARD z podatnym oprogramowaniem układowym udostępniają usługę wykonywania poleceń systemowych na wszystkich interfejsach sieciowych bez wymaganego uwierzytelnienia. Zdalny, nieuwierzytelniony atakujący może wykonać dowolne polecenia systemowe, co może doprowadzić do całkowitego przejęcia urządzenia. Podatność była wykorzystywana przez botnety Mirai_ptea i Mirai_aurora do rozprzestrzeniania złośliwego oprogramowania i ataków DDoS.
- CVE-2026-85978Krytyczne
Podatność na zdalne wykonanie kodu bez uwierzytelnienia w konsoli Policy Manager platformy Akana API Platform. Rozbieżność w normalizacji ścieżek między filtrem uwierzytelniającym a dyspozytorem serwletów umożliwia obejście uwierzytelnienia i dostęp do punktu końcowego, który wykonuje kod skryptowy dostarczony przez atakującego bez piaskownicy, co prowadzi do wykonania dowolnego kodu.
- CVE-2026-79696Krytyczne
Podatność na wstrzyknięcie kodu w komponencie adk web w Google Cloud Agent Development Kit (ADK) dla Pythona w wersjach od 2.0.0 do 2.6.0, w środowiskach Python (OSS), Cloud Run i GKE, gdzie zainstalowany jest pytest. Zdalny, nieuwierzytelniony atakujący może wykonać dowolny kod za pomocą spreparowanego odtworzenia sesji testowej.
- CVE-2026-16272Krytyczne
Podatność polegająca na użyciu mniej zaufanego źródła w module WHMCS dla PayTR Virtual Pos iFrame API (v9x) umożliwia wykorzystanie zaufanych identyfikatorów. Problem dotyczy wersji od v9.0.0 przed v9.0.3.
- CVE-2026-21102Krytyczne
Podatność use-after-free w komponencie DualDAR przed poprawką SMR Sep-2026 Release 1 pozwala lokalnym uprzywilejowanym atakującym na wykonanie dowolnego kodu z uprawnieniami roota.
- CVE-2026-21096Krytyczne
Podatność przepełnienia bufora na stercie w dekoderze JPEG biblioteki libimagecodec.quram.so przed poprawką SMR Sep-2026 Release 1 pozwala zdalnym atakującym na wykonanie dowolnego kodu.
- CVE-2026-21095Krytyczne
Podatność przepełnienia bufora na stercie w dekoderze DNG biblioteki libimagecodec.quram.so przed poprawką SMR Sep-2026 Release 1 pozwala zdalnym atakującym na wykonanie dowolnego kodu.
- CVE-2026-53939Krytyczne
W bibliotece cjose w wersjach 0.6.1 do 0.6.2.5, gdy szyfrowanie JWE używa algorytmów AES-CBC-HMAC (A128CBC-HS256, A192CBC-HS384, A256CBC-HS512) z dowolnym algorytmem zarządzania kluczami generującym nowy klucz szyfrowania treści (CEK), ten klucz jest wypełniony zerami zamiast być losowy. Powoduje to, że JWE jest szyfrowany i uwierzytelniany pod stałym, publicznie znanym kluczem, co pozwala każdemu posiadaczowi JWE na odzyskanie tekstu jawnego i fałszowanie lub modyfikację treści. Poprawka w wersji 0.6.2.6 generuje CEK za pomocą RAND_bytes.
- CVE-2026-53581Krytyczne
OPNsense to platforma zapory sieciowej oparta na FreeBSD. Przed wersją 26.1.9 opnsense/core i 26.4_20 BE/opnsense/core, podatność na przechodzenie po ścieżce w module konfiguracji NTP pozwala atakującemu nadpisać dowolne pliki w systemie jako użytkownik root. Manipulując parametrem portu szeregowego GPS lub PPS, atakujący z dostępem do konfiguracji NTP może wyjść poza zamierzony katalog i zapisać dane w dowolnym pliku.
- CVE-2026-85982Krytyczne
Łącznik Auth0 AD/LDAP jest podatny na trwały Cross-Site Scripting (XSS) z powodu nieprawidłowego kodowania HTML danych w wynikach wyszukiwania i treści dzienników aktualizacji wyświetlanych w panelu administracyjnym. Uwierzytelniony użytkownik z uprawnieniami do modyfikacji atrybutów katalogu lub lokalny użytkownik o niskich uprawnieniach na hoście może wstrzyknąć skrypt, który wykona się w przeglądarce administratora.
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in the jsrsasign package before 8.0.17 for Node.js. Its RSASSA-PSS (RSA-PSS) implementation does not detect signature manipulation/modification by prepending '\0' bytes to a signature (it accepts these modified signatures as valid). An attacker can abuse this behavior in an application by creating multiple valid signatures where only one signature should exist. Also, an attacker might prepend these bytes with the goal of triggering memory corruption issues.

