CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's cachefiles component, where a failure in the vfs_mkdir() function does not properly return the corresponding error code, potentially leading to NULL pointer dereferences. This flaw could result in unexpected behavior or crashes in applications relying on this functionality. Linux system administrators and developers should prioritize addressing this issue to maintain system stability and reliability.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: cachefiles: Fix error return when vfs_mkdir() fails When vfs_mkdir() fails, the error code is not extracted from the returned error pointer. This causes mkdir_error to be reached with ret=0, which leads to returning ERR_PTR(0) (NULL) instead of a proper error pointer. Fix this by extracting the error code from the error pointer when vfs_mkdir() fails.