In the Linux kernel, the following vulnerability has been resolved:
gfs2: Fix kernel NULL pointer dereference in gfs2rgrpdump
Syzkaller has reported a NULL pointer dereference when accessing rgd->rdrgl in gfs2rgrpdump(). This can happen when creating rgd->rdgl fails in readrindexentry(). Add a NULL pointer check in gfs2rgrpdump() to prevent that.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee0586d73cbaf0e7058bc640d62a9daf2dfa9178",
"target": {
"function": "gfs2_rgrp_dump",
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-1de2393b",
"signature_type": "Function",
"digest": {
"length": 869.0,
"function_hash": "29449163161295753087041999361885148759"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@efc8ef87ab9185a23d5676f2f7d986022d91bcde",
"target": {
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-2e1ff70c",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"50207395260236296367856325911013445748",
"246322035785568673760482344346440503834",
"14835244189766474311072140253824712451",
"71174392004757479329090378064480367728"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d69d7804cf9e2ba171a27e5f98bc266f13d0414a",
"target": {
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-30ee46d1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"321444212333162812919879015868401628484",
"52239079766710025150070826168105611969",
"73582608910155066939268564695194041459",
"71174392004757479329090378064480367728"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8877243beafa7c6bfc42022cbfdf9e39b25bd4fa",
"target": {
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-4224059f",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"321444212333162812919879015868401628484",
"52239079766710025150070826168105611969",
"73582608910155066939268564695194041459",
"71174392004757479329090378064480367728"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5c28478af371a1c3fdb570ca67f110e1ae60fc37",
"target": {
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-4b87cd37",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"50207395260236296367856325911013445748",
"246322035785568673760482344346440503834",
"14835244189766474311072140253824712451",
"71174392004757479329090378064480367728"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@067a7c48c2c70f05f9460d6f0e8423e234729f05",
"target": {
"function": "gfs2_rgrp_dump",
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-4f532ac4",
"signature_type": "Function",
"digest": {
"length": 869.0,
"function_hash": "29449163161295753087041999361885148759"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5c28478af371a1c3fdb570ca67f110e1ae60fc37",
"target": {
"function": "gfs2_rgrp_dump",
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-4fdd936b",
"signature_type": "Function",
"digest": {
"length": 840.0,
"function_hash": "312867876591585101761055832767471595421"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee0586d73cbaf0e7058bc640d62a9daf2dfa9178",
"target": {
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-531be2d2",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"321444212333162812919879015868401628484",
"52239079766710025150070826168105611969",
"73582608910155066939268564695194041459",
"71174392004757479329090378064480367728"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8877243beafa7c6bfc42022cbfdf9e39b25bd4fa",
"target": {
"function": "gfs2_rgrp_dump",
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-8094109c",
"signature_type": "Function",
"digest": {
"length": 869.0,
"function_hash": "29449163161295753087041999361885148759"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@efc8ef87ab9185a23d5676f2f7d986022d91bcde",
"target": {
"function": "gfs2_rgrp_dump",
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-9c8fa30a",
"signature_type": "Function",
"digest": {
"length": 879.0,
"function_hash": "295656497101581553425406152334595769921"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d69d7804cf9e2ba171a27e5f98bc266f13d0414a",
"target": {
"function": "gfs2_rgrp_dump",
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-a4b39ee3",
"signature_type": "Function",
"digest": {
"length": 869.0,
"function_hash": "29449163161295753087041999361885148759"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@067a7c48c2c70f05f9460d6f0e8423e234729f05",
"target": {
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-cd21d9c4",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"321444212333162812919879015868401628484",
"52239079766710025150070826168105611969",
"73582608910155066939268564695194041459",
"71174392004757479329090378064480367728"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c323efd620c741168c8e0cc6fc0be04ab57e331a",
"target": {
"function": "gfs2_rgrp_dump",
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-f0243753",
"signature_type": "Function",
"digest": {
"length": 869.0,
"function_hash": "29449163161295753087041999361885148759"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c323efd620c741168c8e0cc6fc0be04ab57e331a",
"target": {
"file": "fs/gfs2/rgrp.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-52448-f487a46f",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"321444212333162812919879015868401628484",
"52239079766710025150070826168105611969",
"73582608910155066939268564695194041459",
"71174392004757479329090378064480367728"
]
}
}
]