Katalog CVE

CVE-2023-53035

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linuxa zidentyfikowano podatność w funkcji pomocniczej ioctl nilfs_ioctl_wrap_copy(), która może kopiować niezainicjowane obszary bufora do pamięci użytkownika w przypadku poleceń ioctl tylko do odczytu. Problem występuje, gdy rozmiar elementu metadanych w przestrzeni użytkownika jest większy niż rozmiar elementu metadanych po stronie systemu plików.

Ocena ryzyka

Ta podatność może prowadzić do ujawnienia wrażliwych informacji z pamięci jądra do przestrzeni użytkownika, co stwarza ryzyko dla bezpieczeństwa systemu. Organizacje powinny być świadome potencjalnych wycieków danych, które mogą wynikać z tej luki.

Rekomendacja

Zaleca się aktualizację jądra Linux do najnowszej wersji, w której ta podatność została naprawiona. Należy również monitorować systemy pod kątem nieautoryzowanego dostępu do danych.

Powiązane podatności

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

In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() The ioctl helper function nilfs_ioctl_wrap_copy(), which exchanges a metadata array to/from user space, may copy uninitialized buffer regions to user space memory for read-only ioctl commands NILFS_IOCTL_GET_SUINFO and NILFS_IOCTL_GET_CPINFO. This can occur when the element size of the user space metadata given by the v_size member of the argument nilfs_argv structure is larger than the size of the metadata element (nilfs_suinfo structure or nilfs_cpinfo structure) on the file system side. KMSAN-enabled kernels detect this issue as follows: BUG: KMSAN: kernel-infoleak in instrument_copy_to_user include/linux/instrumented.h:121 [inline] BUG: KMSAN: kernel-infoleak in _copy_to_user+0xc0/0x100 lib/usercopy.c:33 instrument_copy_to_user include/linux/instrumented.h:121 [inline] _copy_to_user+0xc0/0x100 lib/usercopy.c:33 copy_to_user include/linux/uaccess.h

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