Reklama
  • WIADOMOŚCI

Poważne luki w Javie i Node.js. Jedna może prowadzić do zdalnego wykonania kodu

Oracle i twórcy Node.js opublikowali poprawki dla dwóch poważnych podatności ujawnionych 21 października.
Oracle i twórcy Node.js opublikowali poprawki dla dwóch poważnych podatności ujawnionych 21 października.
Autor. ChatGPT/CyberDefence24

Oracle i twórcy Node.js opublikowali poprawki dla dwóch poważnych podatności ujawnionych 21 października. Obie mogą zostać wykorzystane zdalnie, a luka w Node.js może w określonych warunkach doprowadzić do wykonania kodu przez atakującego.

Reklama

Pierwsza podatność, oznaczona jako CVE-2026-91403, dotyczy komponentu JSSE wykorzystywanego w Javie m.in. do bezpiecznej komunikacji sieciowej.

Oracle ocenił ją na 9,1 punktu w skali CVSS i wydał dla niej osobny alert bezpieczeństwa, co oznacza, że producent uznał problem za zbyt poważny, aby czekać z poprawką do kolejnego standardowego cyklu aktualizacji.

Java - atak przez sieć bez logowania

Według Oracle podatność może zostać wykorzystana zdalnie, bez uwierzytelnienia i bez interakcji użytkownika. Atak może prowadzić do naruszenia poufności oraz integralności danych, w tym ich odczytu, modyfikowania lub usuwania.

Reklama

Problem obejmuje wybrane wersje Oracle Java SE, Oracle GraalVM for JDK oraz GraalVM Enterprise Edition. Producent wskazuje również, że luka może zostać wykorzystana m.in. wtedy, gdy podatny komponent otrzymuje dane za pośrednictwem usługi sieciowej.

Ważne jest jednak rozróżnienie skutków obu podatności. Oracle nie opisuje CVE-2026-91403 jako luki pozwalającej na zdalne wykonanie kodu. Jej wysoka ocena wynika przede wszystkim z możliwości poważnego naruszenia poufności i integralności danych.

Node.js: możliwe zdalne wykonanie kodu

Druga podatność, CVE-2026-111497, dotyczy dekodera Brotli w Node.js. Błąd typu out-of-bounds write umożliwia zapis danych poza przydzielonym obszarem pamięci.

Reklama

Twórcy Node.js wskazują, że podatność może prowadzić do zdalnego wykonania kodu. W określonych warunkach atakujący może zatem uzyskać możliwość uruchomienia własnego kodu w środowisku podatnej aplikacji. Problem otrzymał poziom zagrożenia „high” i dotyczy gałęzi Node.js 22.x, 24.x oraz 26.x.

Poprawki znalazły się w wydaniach 22.23.4, 24.22.1 i 26.12.1, które zostały opublikowane 21 października jako aktualizacje bezpieczeństwa.

Wraz z poprawką dotyczącą dekodera Brotli twórcy Node.js usunęli również inne podatności, w tym błędy związane z weryfikacją certyfikatów TLS oraz obsługą DNS.

Aktualizacja nie powinna czekać

Java i Node.js są szeroko wykorzystywane po stronie serwerowej, dlatego możliwość zaatakowania podatnego komponentu przez sieć może mieć poważne konsekwencje. Nie oznacza to jednak, że każda aplikacja wykorzystująca te technologie jest automatycznie podatna na przejęcie.

Reklama

Znaczenie ma konkretna wersja środowiska, sposób wykorzystania podatnego komponentu oraz to, czy atakujący może dostarczyć do niego odpowiednio przygotowane dane. Administratorzy powinni zweryfikować używane wersje i możliwie szybko wdrożyć dostępne aktualizacje.

Na podstawie oficjalnych komunikatów producentów nie można natomiast stwierdzić, że obie podatności są już aktywnie wykorzystywane przez cyberprzestępców.

CyberDefence24.pl - Digital EU Ambassador

Serwis CyberDefence24.pl otrzymał tytuł #DigitalEUAmbassador (Ambasadora polityki cyfrowej UE). Jeśli są sprawy, które Was nurtują; pytania, na które nie znacie odpowiedzi; tematy, o których trzeba napisać – zapraszamy do kontaktu. Piszcie do nas na: [email protected].

Reklama