In the Linux kernel, the following vulnerability has been resolved:
drm/xe/xe_devcoredump: Check NULL before assignments
Assign 'xedevcoredumpsnapshot *' and 'xe_device *' only if 'coredump' is not NULL.
v2 - Fix commit messages.
v3 - Define variables before code.(Ashutosh/Jose)
v4 - Drop return check for coredumptoxe. (Jose/Rodrigo)
v5 - Modify misleading commit message. (Matt)
[
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1430.0,
"function_hash": "168527982318787715106272104621428787557"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@76ec0e33707282d5321555698d902f4e067aff37",
"target": {
"file": "drivers/gpu/drm/xe/xe_devcoredump.c",
"function": "xe_devcoredump_read"
},
"id": "CVE-2024-42081-15408ff1"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"188295344420477622133720881073332681535",
"125507904388632188263080956330073330055",
"43244064775790372410553499646379705133",
"330910375586178223664765358750287135381",
"124477732017909028966347520103316461320",
"214165243371451890300086177790659883734",
"297093782245483028739209672046160799410",
"217040501912847786544207564653364858114",
"184037765449789571359453932995152788086",
"324869127451480961726013456714744446988",
"273850244712196478043493637551034975836"
],
"threshold": 0.9
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@76ec0e33707282d5321555698d902f4e067aff37",
"target": {
"file": "drivers/gpu/drm/xe/xe_devcoredump.c"
},
"id": "CVE-2024-42081-6e9c7b8a"
}
]