Katalog CVE

CVE-2025-38111

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

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

Streszczenie

W podsystemie mdiobus w jądrze Linux występuje podatność na odczyt/zapis poza dozwolonym zakresem w tablicy statystyk. Funkcja ioctl nie weryfikuje adresu MDIO, co pozwala na przekazanie wartości większej niż PHY_MAX_ADDR (32), prowadząc do dostępu poza tablicą.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do odczytu lub zapisu w pamięci jądra poza dozwolonym zakresem, co może prowadzić do eskalacji uprawnień lub wycieku informacji.

Rekomendacja

Zastosuj łatkę z jądra Linux dla CVE-2025-38111, która dodaje weryfikację adresu MDIO przed operacjami odczytu/zapisu.

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: net/mdiobus: Fix potential out-of-bounds read/write access When using publicly available tools like 'mdio-tools' to read/write data from/to network interface and its PHY via mdiobus, there is no verification of parameters passed to the ioctl and it accepts any mdio address. Currently there is support for 32 addresses in kernel via PHY_MAX_ADDR define, but it is possible to pass higher value than that via ioctl. While read/write operation should generally fail in this case, mdiobus provides stats array, where wrong address may allow out-of-bounds read/write. Fix that by adding address verification before read/write operation. While this excludes this access from any statistics, it improves security of read/write operation.

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