In the Linux kernel, the following vulnerability has been resolved:
ASoC: fsl: Fix refcount leak in imxsgtl5000probe
offindi2cdevicebynode() takes a reference, In error paths, we should call putdevice() to drop the reference to aviod refount leak.
[
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4bfbbfdb3d761323127a67d7d765abe2f77d7b21",
"id": "CVE-2022-49486-0d8f5625",
"signature_version": "v1",
"target": {
"function": "imx_sgtl5000_probe",
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Function",
"digest": {
"function_hash": "286871614197323646636013442861022971939",
"length": 3336.0
}
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@96fc3da6184af5687e153d420cd7dcdeefdd2f9a",
"id": "CVE-2022-49486-26811dc8",
"signature_version": "v1",
"target": {
"function": "imx_sgtl5000_probe",
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Function",
"digest": {
"function_hash": "246903879767740143840918456838404788685",
"length": 3370.0
}
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@41cd312dfe980af869c3503b4d38e62ed20dd3b7",
"id": "CVE-2022-49486-27de7ee4",
"signature_version": "v1",
"target": {
"function": "imx_sgtl5000_probe",
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Function",
"digest": {
"function_hash": "286871614197323646636013442861022971939",
"length": 3336.0
}
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@922bccdb1796a9e7b989f2bc6d9ada7b499a4329",
"id": "CVE-2022-49486-35f9237a",
"signature_version": "v1",
"target": {
"function": "imx_sgtl5000_probe",
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Function",
"digest": {
"function_hash": "267411612461491662785342069125621492739",
"length": 3336.0
}
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@41cd312dfe980af869c3503b4d38e62ed20dd3b7",
"id": "CVE-2022-49486-490f897c",
"signature_version": "v1",
"target": {
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"167877454383392390652091038930562563111",
"94714748248340822880175068405366407626",
"90310829286144474419323594229086843992",
"90909548727224171344774314260507161505",
"74518456305829155786156806091741234229",
"19676862355504253651762800485522613898",
"160646695874156331402096099741005641617",
"230280977650726470147790681163454522494",
"174470650085668556333228867110149302783",
"119441226449219601015238483349580308379",
"61804993287425452149317235081177986445",
"194280706503199418250677843383962312589",
"234134520929331699173880881365764236620",
"20501953360376815650937442361204908265",
"59250260605758183160436733763634704069",
"73722381576217620353094071236958419557",
"297591397785460699247957552751018001013",
"289594738505867934631147716916115414245",
"316876647768961045413331518452933127777",
"253142896889992742691926596598977745816",
"29573419026108642197918411085993702883",
"60797981351959990010377354459324048552",
"165461198357123559336437815924378117660",
"162404261009436382920495018750152238948",
"34697570460464874407667261821804698399",
"143671832156185689677602386300416598444",
"262893238317895554954961691503134816184",
"110422301151700691477420175957565786220"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@96fc3da6184af5687e153d420cd7dcdeefdd2f9a",
"id": "CVE-2022-49486-555f6d31",
"signature_version": "v1",
"target": {
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"167877454383392390652091038930562563111",
"94714748248340822880175068405366407626",
"90310829286144474419323594229086843992",
"90909548727224171344774314260507161505",
"74518456305829155786156806091741234229",
"19676862355504253651762800485522613898",
"160646695874156331402096099741005641617",
"230280977650726470147790681163454522494",
"174470650085668556333228867110149302783",
"119441226449219601015238483349580308379",
"61804993287425452149317235081177986445",
"194280706503199418250677843383962312589",
"234134520929331699173880881365764236620",
"20501953360376815650937442361204908265",
"59250260605758183160436733763634704069",
"73722381576217620353094071236958419557",
"297591397785460699247957552751018001013",
"289594738505867934631147716916115414245",
"316876647768961045413331518452933127777",
"253142896889992742691926596598977745816",
"29573419026108642197918411085993702883",
"150132372966719156589456135781634764719",
"123757100700367646209300263347228168610",
"311932241511894254197111178772923410989",
"34697570460464874407667261821804698399",
"143671832156185689677602386300416598444",
"262893238317895554954961691503134816184",
"110422301151700691477420175957565786220"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e84aaf23ca82753d765bf84d05295d9d9c5fed29",
"id": "CVE-2022-49486-71a4d372",
"signature_version": "v1",
"target": {
"function": "imx_sgtl5000_probe",
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Function",
"digest": {
"function_hash": "246903879767740143840918456838404788685",
"length": 3370.0
}
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@922bccdb1796a9e7b989f2bc6d9ada7b499a4329",
"id": "CVE-2022-49486-891de192",
"signature_version": "v1",
"target": {
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"167877454383392390652091038930562563111",
"94714748248340822880175068405366407626",
"90310829286144474419323594229086843992",
"90909548727224171344774314260507161505",
"74518456305829155786156806091741234229",
"19676862355504253651762800485522613898",
"160646695874156331402096099741005641617",
"230280977650726470147790681163454522494",
"174470650085668556333228867110149302783",
"119441226449219601015238483349580308379",
"61804993287425452149317235081177986445",
"194280706503199418250677843383962312589",
"234134520929331699173880881365764236620",
"20501953360376815650937442361204908265",
"59250260605758183160436733763634704069",
"73722381576217620353094071236958419557",
"297591397785460699247957552751018001013",
"289594738505867934631147716916115414245",
"316876647768961045413331518452933127777",
"253142896889992742691926596598977745816",
"29573419026108642197918411085993702883",
"60797981351959990010377354459324048552",
"165461198357123559336437815924378117660",
"162404261009436382920495018750152238948",
"34697570460464874407667261821804698399",
"143671832156185689677602386300416598444",
"262893238317895554954961691503134816184",
"110422301151700691477420175957565786220"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7f75e9f629ef54a0845b43889d8ab9dd6e280dd5",
"id": "CVE-2022-49486-95128c4e",
"signature_version": "v1",
"target": {
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"167877454383392390652091038930562563111",
"94714748248340822880175068405366407626",
"90310829286144474419323594229086843992",
"90909548727224171344774314260507161505",
"74518456305829155786156806091741234229",
"19676862355504253651762800485522613898",
"160646695874156331402096099741005641617",
"230280977650726470147790681163454522494",
"174470650085668556333228867110149302783",
"119441226449219601015238483349580308379",
"61804993287425452149317235081177986445",
"194280706503199418250677843383962312589",
"234134520929331699173880881365764236620",
"20501953360376815650937442361204908265",
"59250260605758183160436733763634704069",
"73722381576217620353094071236958419557",
"297591397785460699247957552751018001013",
"289594738505867934631147716916115414245",
"316876647768961045413331518452933127777",
"253142896889992742691926596598977745816",
"29573419026108642197918411085993702883",
"60797981351959990010377354459324048552",
"165461198357123559336437815924378117660",
"162404261009436382920495018750152238948",
"34697570460464874407667261821804698399",
"143671832156185689677602386300416598444",
"262893238317895554954961691503134816184",
"110422301151700691477420175957565786220"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4bfbbfdb3d761323127a67d7d765abe2f77d7b21",
"id": "CVE-2022-49486-c52d45ba",
"signature_version": "v1",
"target": {
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"167877454383392390652091038930562563111",
"94714748248340822880175068405366407626",
"90310829286144474419323594229086843992",
"90909548727224171344774314260507161505",
"74518456305829155786156806091741234229",
"19676862355504253651762800485522613898",
"160646695874156331402096099741005641617",
"230280977650726470147790681163454522494",
"174470650085668556333228867110149302783",
"119441226449219601015238483349580308379",
"61804993287425452149317235081177986445",
"194280706503199418250677843383962312589",
"234134520929331699173880881365764236620",
"20501953360376815650937442361204908265",
"59250260605758183160436733763634704069",
"73722381576217620353094071236958419557",
"297591397785460699247957552751018001013",
"289594738505867934631147716916115414245",
"316876647768961045413331518452933127777",
"253142896889992742691926596598977745816",
"29573419026108642197918411085993702883",
"60797981351959990010377354459324048552",
"165461198357123559336437815924378117660",
"162404261009436382920495018750152238948",
"34697570460464874407667261821804698399",
"143671832156185689677602386300416598444",
"262893238317895554954961691503134816184",
"110422301151700691477420175957565786220"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7f75e9f629ef54a0845b43889d8ab9dd6e280dd5",
"id": "CVE-2022-49486-eeb2c63d",
"signature_version": "v1",
"target": {
"function": "imx_sgtl5000_probe",
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Function",
"digest": {
"function_hash": "286871614197323646636013442861022971939",
"length": 3336.0
}
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e84aaf23ca82753d765bf84d05295d9d9c5fed29",
"id": "CVE-2022-49486-f99f3af7",
"signature_version": "v1",
"target": {
"file": "sound/soc/fsl/imx-sgtl5000.c"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"167877454383392390652091038930562563111",
"94714748248340822880175068405366407626",
"90310829286144474419323594229086843992",
"90909548727224171344774314260507161505",
"74518456305829155786156806091741234229",
"19676862355504253651762800485522613898",
"160646695874156331402096099741005641617",
"230280977650726470147790681163454522494",
"174470650085668556333228867110149302783",
"119441226449219601015238483349580308379",
"61804993287425452149317235081177986445",
"194280706503199418250677843383962312589",
"234134520929331699173880881365764236620",
"20501953360376815650937442361204908265",
"59250260605758183160436733763634704069",
"73722381576217620353094071236958419557",
"297591397785460699247957552751018001013",
"289594738505867934631147716916115414245",
"316876647768961045413331518452933127777",
"253142896889992742691926596598977745816",
"29573419026108642197918411085993702883",
"150132372966719156589456135781634764719",
"123757100700367646209300263347228168610",
"311932241511894254197111178772923410989",
"34697570460464874407667261821804698399",
"143671832156185689677602386300416598444",
"262893238317895554954961691503134816184",
"110422301151700691477420175957565786220"
],
"threshold": 0.9
}
}
]