CVE-2026-45615
WysokieCVSS 8.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 10 - wyżej niż 10% wszystkich znanych CVE
Streszczenie
W bibliotece asn1c w wersji 1.4 i wcześniejszych odkryto podatność bezpieczeństwa pamięci w generowanym kodzie dekodującym OER dla typu INTEGER. Podczas przetwarzania złośliwie spreparowanego, zerowej długości ładunku OER dla zmiennej długości, nieujemnego typu INTEGER, dekoder nie sprawdza wymaganych bajtów przed wyodrębnieniem najbardziej znaczącego bitu, co prowadzi do odczytu poza dozwolonym obszarem sterty (Heap Out-of-Bounds Read).
Ocena ryzyka
Ryzyko polega na tym, że zdalny atakujący może wysłać specjalnie spreparowane dane sieciowe (np. w protokołach V2X, nagłówkach 5G lub certyfikatach X.509) do systemu wykorzystującego wygenerowany przez asn1c kod, powodując odmowę usługi (DoS) lub błędną interpretację liczb całkowitych, co może prowadzić do zatrucia stanu protokołu lub obejścia logiki biznesowej.
Rekomendacja
Należy natychmiast zaktualizować bibliotekę asn1c do wersji nowszej niż 1.4, jeśli taka jest dostępna, lub zastosować łatkę bezpieczeństwa. W międzyczasie zaleca się ograniczenie zaufania do danych wejściowych pochodzących z sieci oraz wdrożenie dodatkowej walidacji na poziomie aplikacji.
Powiązane podatności
- CVE-2026-86510Krytyczne
W routerze D-Link DIR-822A w wersji A_101 stwierdzono podatność w funkcji tunnel_set_params komponentu L2TP Control Message Parser, która prowadzi do zapisu poza dozwolony obszar pamięci. Atak może być przeprowadzony zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-86509Krytyczne
W routerze D-Link DIR-895L w wersji A1_102b07 stwierdzono podatność w funkcjach sendOffer/sendACK pliku udhcpcd/serverpacket.c komponentu udhcpcd, która powoduje przepełnienie bufora na stosie. Atak możliwy jest tylko z sieci lokalnej, a exploit został opublikowany.
- CVE-2026-76969Krytyczne
Biblioteka NPM @sap/cds-mtxs nie przeprowadza wystarczających kontroli w niektórych funkcjach używanych w wielodostępnych aplikacjach CAP z włączoną rozszerzalnością. Nieuwierzytelniony atakujący może wysyłać specjalnie spreparowane żądania, aby uzyskać poufne poświadczenia i wykorzystać je do zastąpienia lub usunięcia danych najemcy. Udane wykorzystanie może mieć wysoki wpływ na dostępność i integralność aplikacji oraz częściowy wpływ na poufność danych biznesowych.
- CVE-2026-66768Krytyczne
SAP GUI for Java nie egzekwuje poprawnie polityki poziomu zaufania dla niektórych funkcji wywoływanych z połączonego systemu zaplecza. Atakujący z niskimi uprawnieniami może wykorzystać tę słabość, manipulując połączonym systemem zaplecza, aby wywołać dotknięte funkcje. Może to umożliwić wykonanie dowolnych poleceń na maszynie ofiary, co ma wysoki wpływ na poufność, integralność i dostępność systemu.
- CVE-2026-58240Krytyczne
SAP NetWeaver Message Server nie weryfikuje wystarczająco autentyczności wewnętrznych komponentów serwera aplikacji podczas rejestracji. Nieuwierzytelniony atakujący z dostępem sieciowym do usługi może zarejestrować nieautoryzowany komponent i potencjalnie wykonywać nieautoryzowane działania w środowisku aplikacji, co ma wysoki wpływ na poufność, integralność i dostępność systemu.
- CVE-2026-44756Krytyczne
W bibliotece przetwarzającej Extended Passport Protocol (EPP) istnieje podatność dotycząca bezpieczeństwa pamięci. W określonych warunkach nieuwierzytelniony atakujący może wykorzystać spreparowane żądanie sieciowe z nieprawidłowym nagłówkiem EPP, co może prowadzić do nieokreślonego zachowania i nieprawidłowego zakończenia programu. Udane wykorzystanie może mieć wysoki wpływ na poufność, integralność i dostępność aplikacji.
- CVE-2026-86543Krytyczne
Podatność w knowns przed wersją 0.30.0 polega na serwowaniu API zarządzania bez uwierzytelnienia na wszystkich interfejsach sieciowych domyślnie, bez wymaganego hasła na świeżych instalacjach. Atakujący mogą uzyskać dostęp do nieuwierzytelnionego punktu końcowego /api/tunnel/start, aby utworzyć publiczny tunel i opublikować API pod publicznie dostępnym adresem.
- CVE-2026-86542Krytyczne
Podatność w knowns przed wersją 0.30.0 polega na braku walidacji nazw importów w trasach importu, co pozwala nieuwierzytelnionym atakującym na zapisywanie plików poza katalogiem imports. Atakujący mogą użyć sekwencji przejścia do katalogu w parametrze name, aby opuścić katalog imports i nadpisać dowolne pliki zapisywalne przez proces serwera.
- CVE-2026-75650Krytyczne
Adobe Commerce jest dotknięty podatnością polegającą na nieprawidłowej neutralizacji specjalnych elementów używanych w silniku szablonów, co może skutkować wykonaniem dowolnego kodu w kontekście bieżącego użytkownika. Atakujący może wykorzystać tę podatność do wykonania dowolnego kodu. Eksploatacja nie wymaga interakcji użytkownika. Zakres jest zmieniony.
- CVE-2026-86480Krytyczne
W JetBrains Hub przed wersją 2026.2.52442 niezalogowany atakujący mógł zarejestrować zaufaną usługę i uzyskać uprawnienia superużytkownika.
Oryginalny opis (angielski, źródło NVD)
mouse07410/asn1c is an ASN.1 compiler. In 1.4 and earlier, a memory safety vulnerability was identified in the OER decoding skeleton files generated by asn1c (specifically INTEGER_oer.c). When parsing a maliciously crafted, zero-length OER payload for a variable-length, non-negative INTEGER type, the decoder fails to validate the required bytes before extracting the Most Significant Bit (MSB). This forces a precise 1-byte Heap Out-of-Bounds (OOB) Read. Because asn1c generated code is primarily deployed to parse untrusted network inputs (such as V2X network protocols, 5G telecom headers, or X.509 certificates), when the decoder processes untrusted network-originated input, a remote attacker can exploit this to cause a Denial of Service (DoS) or trigger incorrect integer interpretation in downstream applications (e.g., protocol state poisoning or logic bypass).

