In the Linux kernel, the following vulnerability has been resolved:
ASoC: mediatek: Fix error handling in mt8173max98090dev_probe
Call ofnodeput(platform_node) to avoid refcount leak in the error path.
[
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "191314680118179498916569872502378418535",
"length": 871.0
},
"target": {
"function": "mt8173_max98090_dev_probe",
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-00c64dad",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ebd5cb4f1f3f10b839e7575219e0f17b60c23113",
"signature_type": "Function"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"234481521668156864561090759868263363979",
"185790702154513904560524901274997832714",
"288934657691641043719258559580257143275",
"206815320066439303967691882848578711760",
"303033859469381670300435532164209813591",
"75336272526415609763425413036657433875",
"13184284112747916345145508000655553982",
"75869095053382598334523990437317792944"
]
},
"target": {
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-1d429e24",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fb66e0512e5ccc093070e21cf88cce8d98c181b5",
"signature_type": "Line"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "330957732265901220748808827723080410269",
"length": 968.0
},
"target": {
"function": "mt8173_max98090_dev_probe",
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-28d233eb",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@48889eb3cce91d7f58e02bc07277b7f724b7a54a",
"signature_type": "Function"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"234481521668156864561090759868263363979",
"185790702154513904560524901274997832714",
"288934657691641043719258559580257143275",
"206815320066439303967691882848578711760",
"303033859469381670300435532164209813591",
"75336272526415609763425413036657433875",
"13184284112747916345145508000655553982",
"75869095053382598334523990437317792944"
]
},
"target": {
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-3587f4f6",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@23f340ed906c758cec6527376768e3bc1474ac30",
"signature_type": "Line"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "191314680118179498916569872502378418535",
"length": 871.0
},
"target": {
"function": "mt8173_max98090_dev_probe",
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-3d39bec6",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@98d5afe868df998b0244f4c229ab758b4083684a",
"signature_type": "Function"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"234481521668156864561090759868263363979",
"185790702154513904560524901274997832714",
"288934657691641043719258559580257143275",
"206815320066439303967691882848578711760",
"222447798072665524275228619687987776335",
"213552733979462204485595331505189697821",
"165150026375256095540329729628428904004",
"75869095053382598334523990437317792944"
]
},
"target": {
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-46d8d799",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4f4e0454e226de3bf4efd7e7924d1edc571c52d5",
"signature_type": "Line"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "90468535019041982833686995205411245840",
"length": 1048.0
},
"target": {
"function": "mt8173_max98090_dev_probe",
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-4c8e808d",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cc43b9fdca519c5b13be6a717bacbebccd628cf6",
"signature_type": "Function"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"234481521668156864561090759868263363979",
"185790702154513904560524901274997832714",
"288934657691641043719258559580257143275",
"206815320066439303967691882848578711760",
"303033859469381670300435532164209813591",
"75336272526415609763425413036657433875",
"13184284112747916345145508000655553982",
"75869095053382598334523990437317792944"
]
},
"target": {
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-4f7ca138",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@48889eb3cce91d7f58e02bc07277b7f724b7a54a",
"signature_type": "Line"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"234481521668156864561090759868263363979",
"185790702154513904560524901274997832714",
"288934657691641043719258559580257143275",
"206815320066439303967691882848578711760",
"222447798072665524275228619687987776335",
"213552733979462204485595331505189697821",
"165150026375256095540329729628428904004",
"75869095053382598334523990437317792944"
]
},
"target": {
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-51b64561",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ebd5cb4f1f3f10b839e7575219e0f17b60c23113",
"signature_type": "Line"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "191314680118179498916569872502378418535",
"length": 871.0
},
"target": {
"function": "mt8173_max98090_dev_probe",
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-88175ccb",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4f4e0454e226de3bf4efd7e7924d1edc571c52d5",
"signature_type": "Function"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"234481521668156864561090759868263363979",
"185790702154513904560524901274997832714",
"7102880870469898988689039303318283504",
"118536323854590065123458825605851708496",
"303033859469381670300435532164209813591",
"75336272526415609763425413036657433875",
"13184284112747916345145508000655553982",
"75869095053382598334523990437317792944"
]
},
"target": {
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-99717934",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cc43b9fdca519c5b13be6a717bacbebccd628cf6",
"signature_type": "Line"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "90468535019041982833686995205411245840",
"length": 1048.0
},
"target": {
"function": "mt8173_max98090_dev_probe",
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-9f3da238",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e932aba3c7628c9f880ee9c2cfcc2ae3ba0c01e",
"signature_type": "Function"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"234481521668156864561090759868263363979",
"185790702154513904560524901274997832714",
"7102880870469898988689039303318283504",
"118536323854590065123458825605851708496",
"303033859469381670300435532164209813591",
"75336272526415609763425413036657433875",
"13184284112747916345145508000655553982",
"75869095053382598334523990437317792944"
]
},
"target": {
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-a1499c01",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0a1901f34f775b83ea4b8dbb5ed992147b9b8531",
"signature_type": "Line"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"234481521668156864561090759868263363979",
"185790702154513904560524901274997832714",
"288934657691641043719258559580257143275",
"206815320066439303967691882848578711760",
"222447798072665524275228619687987776335",
"213552733979462204485595331505189697821",
"165150026375256095540329729628428904004",
"75869095053382598334523990437317792944"
]
},
"target": {
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-a57b80f9",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@98d5afe868df998b0244f4c229ab758b4083684a",
"signature_type": "Line"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "330957732265901220748808827723080410269",
"length": 968.0
},
"target": {
"function": "mt8173_max98090_dev_probe",
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-adfbc19c",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@23f340ed906c758cec6527376768e3bc1474ac30",
"signature_type": "Function"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "330957732265901220748808827723080410269",
"length": 968.0
},
"target": {
"function": "mt8173_max98090_dev_probe",
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-b66ac4ea",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fb66e0512e5ccc093070e21cf88cce8d98c181b5",
"signature_type": "Function"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "90468535019041982833686995205411245840",
"length": 1048.0
},
"target": {
"function": "mt8173_max98090_dev_probe",
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-e8e86b7d",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0a1901f34f775b83ea4b8dbb5ed992147b9b8531",
"signature_type": "Function"
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"234481521668156864561090759868263363979",
"185790702154513904560524901274997832714",
"7102880870469898988689039303318283504",
"118536323854590065123458825605851708496",
"303033859469381670300435532164209813591",
"75336272526415609763425413036657433875",
"13184284112747916345145508000655553982",
"75869095053382598334523990437317792944"
]
},
"target": {
"file": "sound/soc/mediatek/mt8173/mt8173-max98090.c"
},
"id": "CVE-2022-49514-f18a272e",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e932aba3c7628c9f880ee9c2cfcc2ae3ba0c01e",
"signature_type": "Line"
}
]