CVE-2026-35170
WysokieCVSS 7.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 7 - wyżej niż 7% wszystkich znanych CVE
Streszczenie
W openFPGALoader w wersji 1.1.1 i wcześniejszych wykryto podatność na odczyt poza dozwolonym obszarem sterty (heap-buffer-overflow) w funkcji BitParser::parseHeader(). Atakujący może wykorzystać specjalnie spreparowany plik .bit, aby uzyskać dostęp do pamięci poza przydzielonym buforem, co może prowadzić do ujawnienia danych lub awarii programu. Do wywołania podatności nie jest wymagane posiadanie sprzętu FPGA.
Ocena ryzyka
Ryzyko polega na możliwości zdalnego odczytu wrażliwych danych z pamięci procesu lub wywołania odmowy usługi (DoS) poprzez dostarczenie złośliwego pliku .bit. Atak nie wymaga fizycznego dostępu do układów FPGA, co zwiększa powierzchnię ataku.
Rekomendacja
Należy natychmiast zaktualizować openFPGALoader do wersji nowszej niż 1.1.1, gdy tylko producent udostępni łatkę. Do tego czasu zaleca się nie otwierać plików .bit z nieznanych źródeł.
Inne podatności w openFPGALoader
Oryginalny opis (angielski, źródło NVD)
openFPGALoader is a utility for programming FPGAs. In 1.1.1 and earlier, a heap-buffer-overflow read vulnerability exists in BitParser::parseHeader() that allows out-of-bounds heap memory access when parsing a crafted .bit file. No FPGA hardware is required to trigger this vulnerability.

