Podatności FreeBSD ZFS
3 znanych podatności CVE w FreeBSD ZFS, przetłumaczonych i ocenionych.
- CVE-2026-49431Niskie
Ioctl ZFS_IOC_SET_PROP, używany przez zfs-set(8), nieprawidłowo weryfikował wywołującego użytkownika, co pozwala nieuprzywilejowanemu użytkownikowi ustawić metadane na zestawie danych wskazujące, że zestaw danych otrzymał właściwości ze strumienia zfs-recv(8). Każdy lokalny użytkownik może ustawić wewnętrzny znacznik metadanych ZFS "$hasrecvd" na zestawach danych za pomocą ZFS_IOC_SET_PROP.
- CVE-2026-49430Wysokie
Ioctl ZFS_IOC_RECV_NEW, w ścieżce uzdrawiania (heal receive), podobnie obcinał 64-bitowy rozmiar ładunku do 32-bitowej liczby całkowitej dla alokacji, a następnie używał oryginalnego 64-bitowego rozmiaru jako długości dla operacji byteswap. Lokalny użytkownik z delegowanym uprawnieniem ZFS "receive" może wywołać uszkodzenie pamięci jądra przez ZFS_IOC_RECV_NEW, wysyłając spreparowany strumień odbioru w trybie heal.
- CVE-2026-49429Wysokie
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.

