In the Linux kernel, the following vulnerability has been resolved:
ASoC: soc-pcm: Add NULL check in BE reparenting
Add NULL check in dpcmbereparent API, to handle kernel NULL pointer dereference error. The issue occurred in fuzzing test.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4dd21a79dbb862d2ebcf9ed90e646416009ff0d",
"deprecated": false,
"digest": {
"line_hashes": [
"231887962778469403331777242164650362837",
"134537360263537043778544957219890841762",
"316556654173285710335929466863163090441",
"131324696741950946089787568016176014905"
],
"threshold": 0.9
},
"target": {
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-1b2d68be",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f74b9aa8d58c18927bb9b65dd5ba70a5fd61615",
"deprecated": false,
"digest": {
"line_hashes": [
"231887962778469403331777242164650362837",
"183489200792134213957797596404428899874",
"92917401244818771091404239053771560562",
"288804200407172776903747254983394247622"
],
"threshold": 0.9
},
"target": {
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-2eb3c388",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e7166d6821c15f3516bcac8ae3f155924da1908c",
"deprecated": false,
"digest": {
"line_hashes": [
"231887962778469403331777242164650362837",
"134537360263537043778544957219890841762",
"316556654173285710335929466863163090441",
"131324696741950946089787568016176014905"
],
"threshold": 0.9
},
"target": {
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-650964b9",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f2ba66d8738584d124aff4e760ed1337f5f6dfb6",
"deprecated": false,
"digest": {
"line_hashes": [
"231887962778469403331777242164650362837",
"183489200792134213957797596404428899874",
"92917401244818771091404239053771560562",
"288804200407172776903747254983394247622"
],
"threshold": 0.9
},
"target": {
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-8eaf847c",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f2ba66d8738584d124aff4e760ed1337f5f6dfb6",
"deprecated": false,
"digest": {
"function_hash": "339451176280385726582964827464751347273",
"length": 547.0
},
"target": {
"function": "dpcm_be_reparent",
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-950e4760",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4dd21a79dbb862d2ebcf9ed90e646416009ff0d",
"deprecated": false,
"digest": {
"function_hash": "181032388710486260847439847303696250848",
"length": 584.0
},
"target": {
"function": "dpcm_be_reparent",
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-954a5001",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0760acc2e6598ad4f7bd3662db2d907ef0838139",
"deprecated": false,
"digest": {
"line_hashes": [
"231887962778469403331777242164650362837",
"134537360263537043778544957219890841762",
"316556654173285710335929466863163090441",
"131324696741950946089787568016176014905"
],
"threshold": 0.9
},
"target": {
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-a18970b2",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f74b9aa8d58c18927bb9b65dd5ba70a5fd61615",
"deprecated": false,
"digest": {
"function_hash": "339451176280385726582964827464751347273",
"length": 547.0
},
"target": {
"function": "dpcm_be_reparent",
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-b572f8d9",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e7166d6821c15f3516bcac8ae3f155924da1908c",
"deprecated": false,
"digest": {
"function_hash": "181032388710486260847439847303696250848",
"length": 584.0
},
"target": {
"function": "dpcm_be_reparent",
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-c37c76aa",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0760acc2e6598ad4f7bd3662db2d907ef0838139",
"deprecated": false,
"digest": {
"function_hash": "181032388710486260847439847303696250848",
"length": 584.0
},
"target": {
"function": "dpcm_be_reparent",
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-cddbfb1f",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@db8f91d424fe0ea6db337aca8bc05908bbce1498",
"deprecated": false,
"digest": {
"line_hashes": [
"231887962778469403331777242164650362837",
"183489200792134213957797596404428899874",
"92917401244818771091404239053771560562",
"288804200407172776903747254983394247622"
],
"threshold": 0.9
},
"target": {
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-cfcbca03",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@db8f91d424fe0ea6db337aca8bc05908bbce1498",
"deprecated": false,
"digest": {
"function_hash": "339451176280385726582964827464751347273",
"length": 547.0
},
"target": {
"function": "dpcm_be_reparent",
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-df4fbf9f",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@34a9796bf0684bfd54e96a142560d560c21c983b",
"deprecated": false,
"digest": {
"function_hash": "339451176280385726582964827464751347273",
"length": 547.0
},
"target": {
"function": "dpcm_be_reparent",
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-edf7f56b",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@34a9796bf0684bfd54e96a142560d560c21c983b",
"deprecated": false,
"digest": {
"line_hashes": [
"231887962778469403331777242164650362837",
"183489200792134213957797596404428899874",
"92917401244818771091404239053771560562",
"288804200407172776903747254983394247622"
],
"threshold": 0.9
},
"target": {
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-fc54db20",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6f45e538328df9ce66aa61bafee1a5717c4b700",
"deprecated": false,
"digest": {
"function_hash": "339451176280385726582964827464751347273",
"length": 547.0
},
"target": {
"function": "dpcm_be_reparent",
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-fc78f241",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6f45e538328df9ce66aa61bafee1a5717c4b700",
"deprecated": false,
"digest": {
"line_hashes": [
"231887962778469403331777242164650362837",
"183489200792134213957797596404428899874",
"92917401244818771091404239053771560562",
"288804200407172776903747254983394247622"
],
"threshold": 0.9
},
"target": {
"file": "sound/soc/soc-pcm.c"
},
"id": "CVE-2022-48992-ff350c14",
"signature_version": "v1",
"signature_type": "Line"
}
]