In the Linux kernel, the following vulnerability has been resolved:
ALSA: ac97: fix possible memory leak in sndac97dev_register()
If deviceregister() fails in sndac97devregister(), it should call putdevice() to give up reference, or the name allocated in devset_name() is leaked.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/50xxx/CVE-2022-50427.json"
}[
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-50427-0245cd76",
"target": {
"file": "sound/pci/ac97/ac97_codec.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"104356303934445745945373384346029707768",
"101685897238885397077855723164445074954",
"157705362261612576167063953809607393343",
"148951451240404374806729637119821885238"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a602ec9d88f177dba78bc97fb1adecc7a71ff279"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-50427-0a86412c",
"target": {
"file": "sound/pci/ac97/ac97_codec.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"161286785193250271826265568885242538931",
"24033188030768117803090478648339881089",
"321506857702286904187119028148082946633",
"148951451240404374806729637119821885238"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4881bda5ea05c8c240fc8afeaa928e2bc43f61fa"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-50427-11a343a6",
"target": {
"file": "sound/pci/ac97/ac97_codec.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"104356303934445745945373384346029707768",
"101685897238885397077855723164445074954",
"157705362261612576167063953809607393343",
"148951451240404374806729637119821885238"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfce73088682ef0770da951f51156c36a89be490"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-50427-1a0e67b4",
"target": {
"file": "sound/pci/ac97/ac97_codec.c",
"function": "snd_ac97_dev_register"
},
"digest": {
"length": 478.0,
"function_hash": "133084802422534273080609502528328482164"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a602ec9d88f177dba78bc97fb1adecc7a71ff279"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-50427-2abde9ff",
"target": {
"file": "sound/pci/ac97/ac97_codec.c",
"function": "snd_ac97_dev_register"
},
"digest": {
"length": 480.0,
"function_hash": "164518990380355551385976192209530378248"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c68b2e9ef246117f696e360bbdd2f5736b3a7127"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-50427-7c6a2eb1",
"target": {
"file": "sound/pci/ac97/ac97_codec.c",
"function": "snd_ac97_dev_register"
},
"digest": {
"length": 478.0,
"function_hash": "133084802422534273080609502528328482164"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0f8e9a15c8ecf95057061d370a2dddaf1cee4aeb"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-50427-7e1504a1",
"target": {
"file": "sound/pci/ac97/ac97_codec.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"104356303934445745945373384346029707768",
"101685897238885397077855723164445074954",
"157705362261612576167063953809607393343",
"148951451240404374806729637119821885238"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0f8e9a15c8ecf95057061d370a2dddaf1cee4aeb"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-50427-7f1f8132",
"target": {
"file": "sound/pci/ac97/ac97_codec.c",
"function": "snd_ac97_dev_register"
},
"digest": {
"length": 478.0,
"function_hash": "133084802422534273080609502528328482164"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee8bf0946f62ef00e5db4b613a9f664ac567259a"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-50427-8148843d",
"target": {
"file": "sound/pci/ac97/ac97_codec.c",
"function": "snd_ac97_dev_register"
},
"digest": {
"length": 480.0,
"function_hash": "164518990380355551385976192209530378248"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4881bda5ea05c8c240fc8afeaa928e2bc43f61fa"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-50427-86dfc8a7",
"target": {
"file": "sound/pci/ac97/ac97_codec.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"161286785193250271826265568885242538931",
"24033188030768117803090478648339881089",
"321506857702286904187119028148082946633",
"148951451240404374806729637119821885238"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4fdf6f978c6b605ca0d67bf0e982b7a8fc0f4aab"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-50427-8f73fc2b",
"target": {
"file": "sound/pci/ac97/ac97_codec.c",
"function": "snd_ac97_dev_register"
},
"digest": {
"length": 478.0,
"function_hash": "133084802422534273080609502528328482164"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@758dbcc6fbf2286eff02743b093c70a18a407d66"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-50427-984a7f88",
"target": {
"file": "sound/pci/ac97/ac97_codec.c",
"function": "snd_ac97_dev_register"
},
"digest": {
"length": 478.0,
"function_hash": "133084802422534273080609502528328482164"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfce73088682ef0770da951f51156c36a89be490"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-50427-b9658dbd",
"target": {
"file": "sound/pci/ac97/ac97_codec.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"104356303934445745945373384346029707768",
"101685897238885397077855723164445074954",
"157705362261612576167063953809607393343",
"148951451240404374806729637119821885238"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@758dbcc6fbf2286eff02743b093c70a18a407d66"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-50427-c370f4ab",
"target": {
"file": "sound/pci/ac97/ac97_codec.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"104356303934445745945373384346029707768",
"101685897238885397077855723164445074954",
"157705362261612576167063953809607393343",
"148951451240404374806729637119821885238"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee8bf0946f62ef00e5db4b613a9f664ac567259a"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-50427-c5ac258a",
"target": {
"file": "sound/pci/ac97/ac97_codec.c",
"function": "snd_ac97_dev_register"
},
"digest": {
"length": 480.0,
"function_hash": "164518990380355551385976192209530378248"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4fdf6f978c6b605ca0d67bf0e982b7a8fc0f4aab"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-50427-f92df984",
"target": {
"file": "sound/pci/ac97/ac97_codec.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"161286785193250271826265568885242538931",
"24033188030768117803090478648339881089",
"321506857702286904187119028148082946633",
"148951451240404374806729637119821885238"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c68b2e9ef246117f696e360bbdd2f5736b3a7127"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-50427.json"