In the Linux kernel, the following vulnerability has been resolved:
pinctrl: aspeed: Fix potential NULL dereference in aspeedpinmuxset_mux()
pdesc could be null but still dereference pdesc->name and it will lead to a null pointer access. So we move a null check before dereference.
[
{
"signature_type": "Function",
"digest": {
"function_hash": "110121280958044796914897068240246339413",
"length": 1214.0
},
"target": {
"file": "drivers/pinctrl/aspeed/pinctrl-aspeed.c",
"function": "aspeed_pinmux_set_mux"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef1e38532f4b2f0f3b460e938a2e7076c3bed5ee",
"id": "CVE-2022-49618-1914b486",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"21439859787418421930906663775879723060",
"174746912839038144592175636827020999242",
"114440727953717954719693698076715603126",
"226417991429677006066648055304436663846",
"235117472559449742119756363685640576425",
"248885190048694590092552311548841270774"
]
},
"target": {
"file": "drivers/pinctrl/aspeed/pinctrl-aspeed.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@84a85d3fef2e75b1fe9fc2af6f5267122555a1ed",
"id": "CVE-2022-49618-52d59113",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "110121280958044796914897068240246339413",
"length": 1214.0
},
"target": {
"file": "drivers/pinctrl/aspeed/pinctrl-aspeed.c",
"function": "aspeed_pinmux_set_mux"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3cb392b64304a05bf647e2e44efacd9a1f3c3c6a",
"id": "CVE-2022-49618-6079b4ea",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "110121280958044796914897068240246339413",
"length": 1214.0
},
"target": {
"file": "drivers/pinctrl/aspeed/pinctrl-aspeed.c",
"function": "aspeed_pinmux_set_mux"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e162a24f1dd06c0dcae71f2565c9f3da2827b98e",
"id": "CVE-2022-49618-649e9f9e",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"21439859787418421930906663775879723060",
"174746912839038144592175636827020999242",
"114440727953717954719693698076715603126",
"226417991429677006066648055304436663846",
"235117472559449742119756363685640576425",
"248885190048694590092552311548841270774"
]
},
"target": {
"file": "drivers/pinctrl/aspeed/pinctrl-aspeed.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e162a24f1dd06c0dcae71f2565c9f3da2827b98e",
"id": "CVE-2022-49618-750667ae",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"21439859787418421930906663775879723060",
"174746912839038144592175636827020999242",
"114440727953717954719693698076715603126",
"226417991429677006066648055304436663846",
"235117472559449742119756363685640576425",
"248885190048694590092552311548841270774"
]
},
"target": {
"file": "drivers/pinctrl/aspeed/pinctrl-aspeed.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3cb392b64304a05bf647e2e44efacd9a1f3c3c6a",
"id": "CVE-2022-49618-82a77f2b",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "110121280958044796914897068240246339413",
"length": 1214.0
},
"target": {
"file": "drivers/pinctrl/aspeed/pinctrl-aspeed.c",
"function": "aspeed_pinmux_set_mux"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@84a85d3fef2e75b1fe9fc2af6f5267122555a1ed",
"id": "CVE-2022-49618-859565b4",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"21439859787418421930906663775879723060",
"174746912839038144592175636827020999242",
"114440727953717954719693698076715603126",
"226417991429677006066648055304436663846",
"235117472559449742119756363685640576425",
"248885190048694590092552311548841270774"
]
},
"target": {
"file": "drivers/pinctrl/aspeed/pinctrl-aspeed.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef1e38532f4b2f0f3b460e938a2e7076c3bed5ee",
"id": "CVE-2022-49618-99d1187f",
"deprecated": false,
"signature_version": "v1"
}
]