A vulnerability was found in kernel_read_file_from_fd in filesystem in the Linux kernel. In this flaw, A local, normal privileged user when tries reading a file without reading access, may impact to system availability problem. In the Linux kernel before 5.15, an assertion failure can happen if users trigger kernel_read_file_from_fd() without the READ flag enabled file descriptor. If users open a file without read access and then pass the fd to a syscall whose implementation calls kernel_read_file_from_fd(), kernel throws a warning from __kernel_read() which leads to crash if panic on warning is set. This currently affects both finit_module() and kexec_file_load(), but it could affect other syscalls in the future. References: https://lore.kernel.org/all/20211007220110.600005-1-willy@infradead.org/ https://lkml.org/lkml/2021/10/6/254