In the Linux kernel, the following vulnerability has been resolved:
drm: xlnx: zynqmp_disp: layer may be null while releasing
layer->info can be null if we have an error on the first layer in zynqmpdispcreate_layers
[
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/xlnx/zynqmp_disp.c",
"function": "zynqmp_disp_layer_release_dma"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@223842c7702b52846b1c5aef8aca7474ec1fd29b",
"digest": {
"length": 273.0,
"function_hash": "97037759731549726886208766269222616972"
},
"id": "CVE-2024-56537-228cdd8c"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/xlnx/zynqmp_disp.c",
"function": "zynqmp_disp_layer_release_dma"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce7e62bbd55d20cf250396eb4e8f65b3b5a5e685",
"digest": {
"length": 273.0,
"function_hash": "97037759731549726886208766269222616972"
},
"id": "CVE-2024-56537-9e71ea03"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/xlnx/zynqmp_disp.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@223842c7702b52846b1c5aef8aca7474ec1fd29b",
"digest": {
"line_hashes": [
"108594282661122407700409845759843271717",
"292882501934725086032060826951007140638",
"224247972663381151643123640966461786916"
],
"threshold": 0.9
},
"id": "CVE-2024-56537-e6f82332"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/xlnx/zynqmp_disp.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce7e62bbd55d20cf250396eb4e8f65b3b5a5e685",
"digest": {
"line_hashes": [
"108594282661122407700409845759843271717",
"292882501934725086032060826951007140638",
"224247972663381151643123640966461786916"
],
"threshold": 0.9
},
"id": "CVE-2024-56537-f618fd7d"
}
]