Podatności Apache PLC4X
3 znanych podatności CVE w Apache PLC4X, przetłumaczonych i ocenionych.
- CVE-2026-102511Wysokie
W implementacji Go biblioteki Apache PLC4X (PLC4Go) wykryto podatność polegającą na niewłaściwej weryfikacji źródła kanału komunikacji podczas wykrywania urządzeń ADS. Atakujący może wysłać spreparowany datagram UDP do hosta przeprowadzającego wykrywanie, co pozwala przekierować kolejne połączenia na dowolny adres wybrany przez atakującego. Adres połączenia jest wyprowadzany z AmsNetId zawartego w treści odpowiedzi, a nie z rzeczywistego adresu źródłowego datagramu. Dodatkowo, pojedynczy uszkodzony datagram może wyłączyć nasłuch wykrywania w PLC4Go (panic), a w PLC4J (ADS, EtherNet/IP, Modbus) może zatrzymać lub zapętlić proces wykrywania.
- CVE-2026-102510Wysokie
W implementacji Go biblioteki Apache PLC4X (PLC4Go) wykryto wiele poważnych błędów, m.in. przepełnienie liczb całkowitych, nieprawidłową walidację indeksów tablic, niekontrolowaną rekurencję oraz alokację pamięci o nadmiernym rozmiarze. Złośliwe urządzenie lub atakujący mogący wstrzykiwać ruch sieciowy może doprowadzić do awarii lub wyczerpania pamięci aplikacji klienckiej, powodując odmowę usługi (DoS).
- CVE-2026-102508Krytyczne
Sterownik OPC UA w Apache PLC4X (PLC4J) nieprawidłowo weryfikuje podpisy kryptograficzne i certyfikaty serwera. Atakujący znajdujący się w sieci między klientem a serwerem może podszyć się pod serwer OPC UA i czytać, fałszować lub modyfikować ruch w bezpiecznym kanale, w tym przechwycić dane uwierzytelniające użytkownika. Problem występuje w wersjach od 0.9.0 do 0.13.1 i został naprawiony w wersji 1.0.0.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

