In the Linux kernel, the following vulnerability has been resolved:
drm/vrr: Set VRR capable prop only if it is attached to connector
VRR capable property is not attached by default to the connector It is attached only if VRR is supported. So if the driver tries to call drm core set prop function without it being attached that causes NULL dereference.
{ "vanir_signatures": [ { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3534c5c005ef99a1804ed50b8a72cdae254cabb5", "signature_type": "Function", "target": { "function": "drm_connector_set_vrr_capable_property", "file": "drivers/gpu/drm/drm_connector.c" }, "deprecated": false, "digest": { "length": 121.0, "function_hash": "336782024763699598689014055474220067860" }, "id": "CVE-2022-48843-0e524158" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@62929726ef0ec72cbbe9440c5d125d4278b99894", "signature_type": "Function", "target": { "function": "drm_connector_set_vrr_capable_property", "file": "drivers/gpu/drm/drm_connector.c" }, "deprecated": false, "digest": { "length": 121.0, "function_hash": "336782024763699598689014055474220067860" }, "id": "CVE-2022-48843-195cbd53" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@62929726ef0ec72cbbe9440c5d125d4278b99894", "signature_type": "Line", "target": { "file": "drivers/gpu/drm/drm_connector.c" }, "deprecated": false, "digest": { "line_hashes": [ "274403892381287425187581784792550376243", "238868601409529329126410822780322739598", "139465504538080158986513100121126630529", "73108144666145268361161935611501661976" ], "threshold": 0.9 }, "id": "CVE-2022-48843-4a75faf5" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3534c5c005ef99a1804ed50b8a72cdae254cabb5", "signature_type": "Line", "target": { "file": "drivers/gpu/drm/drm_connector.c" }, "deprecated": false, "digest": { "line_hashes": [ "274403892381287425187581784792550376243", "238868601409529329126410822780322739598", "139465504538080158986513100121126630529", "73108144666145268361161935611501661976" ], "threshold": 0.9 }, "id": "CVE-2022-48843-525ad325" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@85271e92ae4f13aa679acaa6cf76b3c36bcb7bab", "signature_type": "Line", "target": { "file": "drivers/gpu/drm/drm_connector.c" }, "deprecated": false, "digest": { "line_hashes": [ "274403892381287425187581784792550376243", "238868601409529329126410822780322739598", "139465504538080158986513100121126630529", "73108144666145268361161935611501661976" ], "threshold": 0.9 }, "id": "CVE-2022-48843-674097fd" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@85271e92ae4f13aa679acaa6cf76b3c36bcb7bab", "signature_type": "Function", "target": { "function": "drm_connector_set_vrr_capable_property", "file": "drivers/gpu/drm/drm_connector.c" }, "deprecated": false, "digest": { "length": 121.0, "function_hash": "336782024763699598689014055474220067860" }, "id": "CVE-2022-48843-9357d697" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@941e8bcd2b2ba95490738e33dfeca27168452779", "signature_type": "Function", "target": { "function": "drm_connector_set_vrr_capable_property", "file": "drivers/gpu/drm/drm_connector.c" }, "deprecated": false, "digest": { "length": 121.0, "function_hash": "336782024763699598689014055474220067860" }, "id": "CVE-2022-48843-cfcaf8c3" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@941e8bcd2b2ba95490738e33dfeca27168452779", "signature_type": "Line", "target": { "file": "drivers/gpu/drm/drm_connector.c" }, "deprecated": false, "digest": { "line_hashes": [ "239187238599482046858667795428789956450", "238868601409529329126410822780322739598", "139465504538080158986513100121126630529", "73108144666145268361161935611501661976" ], "threshold": 0.9 }, "id": "CVE-2022-48843-d53da464" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0ba557d330946c23559aaea2d51ea649fdeca98a", "signature_type": "Function", "target": { "function": "drm_connector_set_vrr_capable_property", "file": "drivers/gpu/drm/drm_connector.c" }, "deprecated": false, "digest": { "length": 121.0, "function_hash": "336782024763699598689014055474220067860" }, "id": "CVE-2022-48843-d6458318" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0ba557d330946c23559aaea2d51ea649fdeca98a", "signature_type": "Line", "target": { "file": "drivers/gpu/drm/drm_connector.c" }, "deprecated": false, "digest": { "line_hashes": [ "239187238599482046858667795428789956450", "238868601409529329126410822780322739598", "139465504538080158986513100121126630529", "73108144666145268361161935611501661976" ], "threshold": 0.9 }, "id": "CVE-2022-48843-e6f9c4cd" } ] }