In the Linux kernel, the following vulnerability has been resolved:
ASoC: hdmi-codec: Fix OOB memory accesses
Correct size of iecstatus array by changing it to the size of status array of the struct sndaes_iec958. This fixes out-of-bounds slab read accesses made by memcpy() of the hdmi-codec driver. This problem is reported by KASAN.
[
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@06feec6005c9d9500cd286ec440aabf8b2ddd94d",
"deprecated": false,
"id": "CVE-2022-48739-19f3ef0c",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"149087336448597391325586982423579975407",
"154405903599300784552048137194788175246",
"308939331236430135279933064179864215927",
"120522038495798653836565276417356579496",
"230152433643914267044022565762712040429"
]
},
"target": {
"file": "include/uapi/sound/asound.h"
}
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@06feec6005c9d9500cd286ec440aabf8b2ddd94d",
"deprecated": false,
"id": "CVE-2022-48739-201ca807",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"72154775924526091814762006611138739595",
"31147388564322589729414010249389350109",
"21629429856566331115879567678439538412",
"214685529716776870552441483981106245224"
]
},
"target": {
"file": "sound/soc/codecs/hdmi-codec.c"
}
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@10007bd96b6c4c3cfaea9e76c311b06a07a5e260",
"deprecated": false,
"id": "CVE-2022-48739-26400f5e",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"72154775924526091814762006611138739595",
"31147388564322589729414010249389350109",
"21629429856566331115879567678439538412",
"214685529716776870552441483981106245224"
]
},
"target": {
"file": "sound/soc/codecs/hdmi-codec.c"
}
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@10007bd96b6c4c3cfaea9e76c311b06a07a5e260",
"deprecated": false,
"id": "CVE-2022-48739-9c6dd00e",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"149087336448597391325586982423579975407",
"154405903599300784552048137194788175246",
"308939331236430135279933064179864215927",
"120522038495798653836565276417356579496",
"230152433643914267044022565762712040429"
]
},
"target": {
"file": "include/uapi/sound/asound.h"
}
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1552e66be325a21d7eff49f46013fb402165a0ac",
"deprecated": false,
"id": "CVE-2022-48739-9dcb2d4a",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"149087336448597391325586982423579975407",
"154405903599300784552048137194788175246",
"308939331236430135279933064179864215927",
"120522038495798653836565276417356579496",
"230152433643914267044022565762712040429"
]
},
"target": {
"file": "include/uapi/sound/asound.h"
}
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1552e66be325a21d7eff49f46013fb402165a0ac",
"deprecated": false,
"id": "CVE-2022-48739-f27ddcaf",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"72154775924526091814762006611138739595",
"31147388564322589729414010249389350109",
"21629429856566331115879567678439538412",
"214685529716776870552441483981106245224"
]
},
"target": {
"file": "sound/soc/codecs/hdmi-codec.c"
}
}
]