CVE-2026-45271
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
Picotls to biblioteka protokołu TLS, która pozwala użytkownikom wybierać różne backendy kryptograficzne. Przed commit c14231d801407640bc42c2dcf92783409ea6a7c7, walidator ASN.1 rekurencyjnie schodził w głąb konstruowanych elementów ASN.1 bez ograniczenia maksymalnej głębokości zagnieżdżenia. Jeśli aplikacja ładuje plik klucza prywatnego dostarczony przez atakującego przez ptls_minicrypto_load_private_key(), lub wywołuje publiczne API walidacji ASN.1 na niezaufanym DER, złośliwie głęboko zagnieżdżona struktura ASN.1 może wyczerpać stos procesu i spowodować awarię aplikacji.
Ocena ryzyka
Ryzyko polega na możliwości zdalnego lub lokalnego wywołania awarii aplikacji (DoS) poprzez dostarczenie specjalnie spreparowanego pliku klucza prywatnego lub danych DER. Backend libcrypto (OpenSSL) jest odporny, ale aplikacje używające backendu minicrypto są podatne.
Rekomendacja
Zaleca się natychmiastowe zaktualizowanie biblioteki Picotls do wersji zawierającej commit c14231d801407640bc42c2dcf92783409ea6a7c7. Jeśli to niemożliwe, należy unikać ładowania niezaufanych plików kluczy prywatnych i ograniczyć dostęp do API walidacji ASN.1.
Powiązane podatności
- CVE-2026-4813Krytyczne
Podatność w module eksportu XSL w Lutece Core do wersji 7.1.7 umożliwia uwierzytelnionym administratorom zdalne wykonanie kodu. Konfiguracja przetwarzania XML/XSLT nie włącza trybu bezpiecznego (FEATURE_SECURE_PROCESSING), co pozwala na wykonywanie funkcji rozszerzeń Javy ze złośliwych stylów XSL. Atakujący z uprawnieniami administratora może przesłać zmodyfikowany plik transformacji XSL i wywołać jego wykonanie podczas operacji eksportu użytkowników, co prowadzi do wykonania dowolnego kodu na serwerze.
- CVE-2026-78319Krytyczne
Usługa działająca na dotkniętych produktach zawiera potencjalny problem wyścigu typu Time-of-Check Time-of-Use (TOCTOU). Nieuwierzytelniony zdalny atakujący może wykorzystać ten problem wyścigu, aby ominąć zamierzone mechanizmy bezpieczeństwa. Może to skutkować wykonaniem nieautoryzowanego kodu.
- CVE-2026-83772Krytyczne
Wykryto podatność w Cobham SATCOM VSAT7090 Maritime Satellite Router do wersji 20260704. Problem dotyczy funkcji c_set_reports_decode w pliku mail-report.sh w komponencie JSON Parsing. Manipulacja argumentem sender/recipients prowadzi do wstrzyknięcia poleceń. Atak może być przeprowadzony zdalnie. Exploit jest publiczny i może być wykorzystany. Producent został poinformowany, ale nie odpowiedział.
- CVE-2026-75865Krytyczne
Wtyczka WPLP Cookie Consent dla WordPressa do wersji 4.4.1 włącznie jest podatna na dowolne przesyłanie plików z powodu braku walidacji typu pliku w funkcji saas_upload_logo() oraz obejścia autoryzacji w punktach końcowych REST WPLP. Umożliwia to nieuwierzytelnionym atakującym przesyłanie dowolnych plików na serwer, co może prowadzić do zdalnego wykonania kodu.
- CVE-2026-67394Krytyczne
Krytyczna podatność na lokalną eskalację uprawnień przez wstrzyknięcie poleceń systemowych w Plesk dla Linuxa, dotyczy wersji od 18.0.34 do 18.0.79.9 oraz 18.0.80.5. Pozwala klientowi lub resellerowi z dostępem do powłoki na podniesienie uprawnień do konta root na serwerze hostingowym.
- CVE-2026-83524Krytyczne
W urządzeniach RedPort Optimizer wXa-203, wXa-213 i wXa-223 do wersji 20260704 wykryto podatność na wstrzykiwanie poleceń w funkcji exec pliku /xgatev1/system/datetime.php komponentu System Clock. Atak może być przeprowadzony zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-82971Krytyczne
W QVidium Opera11 w wersji 3.3.2a26-Ax4x-opera11 wykryto podatność na wstrzykiwanie poleceń w pliku /cgi-bin/net_tr.cgi komponentu CGI Script, poprzez manipulację argumentem ipaddr. Atak może być przeprowadzony zdalnie, a exploit został publicznie ujawniony. Producent zaprzestał działalności i nie wspiera już tych produktów.
- CVE-2026-82954Krytyczne
W Dokploy do wersji 0.29.7 wykryto podatność na przechodzenie po ścieżkach (path traversal) w funkcji writeTraefikConfigInPath pliku packages/server/src/utils/traefik/application.ts komponentu Settings, poprzez manipulację argumentem path. Atak może być przeprowadzony zdalnie, a exploit jest publiczny.
- CVE-2026-82226Krytyczne
W Tickera w wersjach do 3.6.0.2 wykryto podatność na wstrzykiwanie obiektów PHP (PHP Object Injection) bez uwierzytelnienia. Podatność może pozwolić atakującemu na zdalne wykonanie kodu lub inne nieautoryzowane działania.
- CVE-2026-81780Krytyczne
W Hash Form w wersjach do 1.4.2 wykryto podatność na nieuwierzytelnione przesyłanie dowolnych plików (Arbitrary File Upload). Podatność może pozwolić atakującemu na przesłanie złośliwych plików na serwer.
Oryginalny opis (angielski, źródło NVD)
Picotls is a TLS protocol library that allows users select different crypto backends based on their use case. Picotls implements its own ASN.1 validation helper, which is used by the minicrypto backend while parsing local PKCS#8 private keys. Prior to commit c14231d801407640bc42c2dcf92783409ea6a7c7, the validator recursively descends into constructed ASN.1 elements without enforcing a maximum nesting depth. If an application loads an attacker-supplied private-key file through ptls_minicrypto_load_private_key(), or otherwise calls the public ASN.1 validation API on untrusted DER, a crafted deeply nested ASN.1 structure can exhaust the process stack and crash the application. Note that the libcrypto (OpenSSL) backend does not use the ASN.1 validation helper of picotls, and therefore is immune to this vulnerability. The vulnerability has been addressed in commit c14231d801407640bc42c2dcf92783409ea6a7c7.

