Katalog CVE

CVE-2026-49429

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

Ioctl ZFS_IOC_USERSPACE_MANY, używany przez zfs-userspace(8), obcinał 64-bitowy rozmiar bufora wyjściowego do 32-bitowej liczby całkowitej dla alokacji w jądrze, ale używał oryginalnego 64-bitowego rozmiaru jako limitu bufora podczas zapisywania rekordów. Lokalny użytkownik z delegowanym uprawnieniem ZFS "userused" może wywołać przepełnienie sterty jądra przez ioctl ZFS_IOC_USERSPACE_MANY, potencjalnie eskalując uprawnienia.

Ocena ryzyka

Przepełnienie sterty jądra może pozwolić lokalnemu użytkownikowi na eskalację uprawnień i przejęcie kontroli nad systemem.

Rekomendacja

Zastosuj poprawkę od producenta, która naprawia obcinanie rozmiaru w ioctl ZFS_IOC_USERSPACE_MANY. Zaktualizuj system do wersji zawierającej poprawkę.

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

The ZFS_IOC_USERSPACE_MANY ioctl, used by zfs-userspace(8), truncated a 64-bit output buffer size to a 32-bit integer for the kernel allocation, but used the original 64-bit size as the buffer limit when writing records. A local user with the "userused" delegated ZFS permission can trigger a kernel heap overflow via the ZFS_IOC_USERSPACE_MANY ioctl, potentially escalating privileges.

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