Katalog CVE

CVE-2026-63995

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

Percentyl 3 - wyżej niż 3% wszystkich znanych CVE

Streszczenie

W jądrze Linuxa w sterowniku ethtool dla modułów CMIS wykryto podatność polegającą na braku walidacji rozmiaru danych odbieranych z modułu. Złośliwy moduł może zwrócić zawyżoną wartość start_cmd_payload_size, co prowadzi do zapisu poza bufor (OOB) w funkcji cmis_fw_update_start_download().

Ocena ryzyka

Atakujący może wykorzystać podatność do zdalnego wykonania kodu lub destabilizacji systemu poprzez podłączenie spreparowanego modułu CMIS, co zagraża integralności i dostępności infrastruktury sieciowej.

Rekomendacja

Należy niezwłocznie zaktualizować jądro Linuxa do wersji zawierającej poprawkę walidującą start_cmd_payload_size. Do czasu aktualizacji ograniczyć fizyczny dostęp do portów sieciowych i stosować tylko zaufane moduły CMIS.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: ethtool: cmis: validate start_cmd_payload_size from module The CMIS firmware update code reads start_cmd_payload_size from the module's FW Management Features CDB reply and uses it directly as the byte count for memcpy. The destination buffer is 112 bytes (ETHTOOL_CMIS_CDB_LPL_MAX_PL_LENGTH - 8). So a malicious module (or corrupted response) can cause a OOB write later on in cmis_fw_update_start_download(). Let's error out. If modules that expect longer LPL writes actually exist we should revisit. struct cmis_cdb_start_fw_download_pl's definition has to move, no change there.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS