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.
{ "vanir_signatures": [ { "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "149087336448597391325586982423579975407", "154405903599300784552048137194788175246", "308939331236430135279933064179864215927", "120522038495798653836565276417356579496", "230152433643914267044022565762712040429" ] }, "id": "CVE-2022-48739-19f3ef0c", "deprecated": false, "target": { "file": "include/uapi/sound/asound.h" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@06feec6005c9d9500cd286ec440aabf8b2ddd94d" }, { "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "72154775924526091814762006611138739595", "31147388564322589729414010249389350109", "21629429856566331115879567678439538412", "214685529716776870552441483981106245224" ] }, "id": "CVE-2022-48739-201ca807", "deprecated": false, "target": { "file": "sound/soc/codecs/hdmi-codec.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@06feec6005c9d9500cd286ec440aabf8b2ddd94d" }, { "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "72154775924526091814762006611138739595", "31147388564322589729414010249389350109", "21629429856566331115879567678439538412", "214685529716776870552441483981106245224" ] }, "id": "CVE-2022-48739-26400f5e", "deprecated": false, "target": { "file": "sound/soc/codecs/hdmi-codec.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@10007bd96b6c4c3cfaea9e76c311b06a07a5e260" }, { "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "149087336448597391325586982423579975407", "154405903599300784552048137194788175246", "308939331236430135279933064179864215927", "120522038495798653836565276417356579496", "230152433643914267044022565762712040429" ] }, "id": "CVE-2022-48739-9c6dd00e", "deprecated": false, "target": { "file": "include/uapi/sound/asound.h" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@10007bd96b6c4c3cfaea9e76c311b06a07a5e260" }, { "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "149087336448597391325586982423579975407", "154405903599300784552048137194788175246", "308939331236430135279933064179864215927", "120522038495798653836565276417356579496", "230152433643914267044022565762712040429" ] }, "id": "CVE-2022-48739-9dcb2d4a", "deprecated": false, "target": { "file": "include/uapi/sound/asound.h" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1552e66be325a21d7eff49f46013fb402165a0ac" }, { "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "72154775924526091814762006611138739595", "31147388564322589729414010249389350109", "21629429856566331115879567678439538412", "214685529716776870552441483981106245224" ] }, "id": "CVE-2022-48739-f27ddcaf", "deprecated": false, "target": { "file": "sound/soc/codecs/hdmi-codec.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1552e66be325a21d7eff49f46013fb402165a0ac" } ] }