CyberRota Analysis
AI-GeneratedA vulnerability in the Linux kernel affects the s390/dasd component, where a NULL pointer dereference can occur in the dasd_release_space() function due to improper handling of the is_ese() discipline function pointer. This flaw could lead to system crashes or instability when interacting with certain ESE DASD devices. Organizations using Linux on s390 architecture should prioritize applying the fix to prevent potential disruptions in their operations.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Fix potential NULL pointer dereference dasd_release_space() checks the implementation of the is_ese() discipline function before calling it to determine if a given device is an ESE DASD. The current usage of the logical AND operator will lead to a NULL pointer dereference as the function is called even if the function pointer is NULL. Fix this by using the logical OR operator.