In the Linux kernel, the following vulnerability has been resolved:
drm/rockchip: vop: Fix a dereferenced before check warning
The 'state' can't be NULL, we should check crtc_state.
Fix warning: drivers/gpu/drm/rockchip/rockchipdrmvop.c:1096 vopplaneatomicasynccheck() warn: variable dereferenced before check 'state' (see line 1077)
[
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/rockchip/rockchip_drm_vop.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"237270235027629102763066903768387795170",
"79267988676574150049837113004815351189",
"190180966298212377439603233888157334637",
"209558613370805479799593164985587995751",
"236136247752216796957668611920746297301",
"191281420077656092329908355276678841187",
"86252186179299974153205081625522710973"
]
},
"id": "CVE-2024-53129-1a7dfdea",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbf8bc7e75863942028131ae39c23118f62de6c0",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/rockchip/rockchip_drm_vop.c",
"function": "vop_plane_atomic_async_check"
},
"digest": {
"function_hash": "75444330949176379713571092619674822692",
"length": 656.0
},
"id": "CVE-2024-53129-25a907a0",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4e47b99a7764b23a431bff6a3f91dfe77d294765",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/rockchip/rockchip_drm_vop.c",
"function": "vop_plane_atomic_async_check"
},
"digest": {
"function_hash": "297023411756936681491053860938124623302",
"length": 642.0
},
"id": "CVE-2024-53129-352a86df",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbf8bc7e75863942028131ae39c23118f62de6c0",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/rockchip/rockchip_drm_vop.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"237270235027629102763066903768387795170",
"79267988676574150049837113004815351189",
"190180966298212377439603233888157334637",
"209558613370805479799593164985587995751",
"236136247752216796957668611920746297301",
"191281420077656092329908355276678841187",
"86252186179299974153205081625522710973"
]
},
"id": "CVE-2024-53129-37528cb2",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4e47b99a7764b23a431bff6a3f91dfe77d294765",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/rockchip/rockchip_drm_vop.c",
"function": "vop_plane_atomic_async_check"
},
"digest": {
"function_hash": "297023411756936681491053860938124623302",
"length": 642.0
},
"id": "CVE-2024-53129-a0f982fa",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@656dbd1c21c2c088c70059cdd43ec83e7d54ec4d",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/rockchip/rockchip_drm_vop.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"237270235027629102763066903768387795170",
"79267988676574150049837113004815351189",
"190180966298212377439603233888157334637",
"209558613370805479799593164985587995751",
"236136247752216796957668611920746297301",
"191281420077656092329908355276678841187",
"86252186179299974153205081625522710973"
]
},
"id": "CVE-2024-53129-ccfb995b",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ab1c793f457f740ab7108cc0b1340a402dbf484d",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/rockchip/rockchip_drm_vop.c",
"function": "vop_plane_atomic_async_check"
},
"digest": {
"function_hash": "297023411756936681491053860938124623302",
"length": 642.0
},
"id": "CVE-2024-53129-d8814148",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ab1c793f457f740ab7108cc0b1340a402dbf484d",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/rockchip/rockchip_drm_vop.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"237270235027629102763066903768387795170",
"79267988676574150049837113004815351189",
"190180966298212377439603233888157334637",
"209558613370805479799593164985587995751",
"236136247752216796957668611920746297301",
"191281420077656092329908355276678841187",
"86252186179299974153205081625522710973"
]
},
"id": "CVE-2024-53129-ea85213f",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@656dbd1c21c2c088c70059cdd43ec83e7d54ec4d",
"signature_version": "v1"
}
]