In the Linux kernel, the following vulnerability has been resolved:
drm/exynos/vidi: fix memory leak in .get_modes()
The duplicated EDID is never freed. Fix it.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@777838c9b571674ef14dbddf671f372265879226",
"id": "CVE-2024-40932-26fef54e",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"276655175618948278034488325848875094950",
"20704200988275429157411108974865409674",
"77610375020772726416435668799649464934",
"522093096551336989972383329996495539",
"286424817561490194937069590156241985508",
"160160554353559129412861709207468828963",
"263128338084264560618285499505394719910",
"310383744268195120279428204567986708158"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ebcf81504fef03f701b9711e43fea4fe2d82ebc8",
"id": "CVE-2024-40932-3f699503",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"276655175618948278034488325848875094950",
"20704200988275429157411108974865409674",
"77610375020772726416435668799649464934",
"522093096551336989972383329996495539",
"286424817561490194937069590156241985508",
"160160554353559129412861709207468828963",
"263128338084264560618285499505394719910",
"310383744268195120279428204567986708158"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a269c5701244db2722ae0fce5d1854f5d8f31224",
"id": "CVE-2024-40932-55a9eca0",
"deprecated": false,
"target": {
"function": "vidi_get_modes",
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"function_hash": "276452429118253840044884087073075240264",
"length": 455.0
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@777838c9b571674ef14dbddf671f372265879226",
"id": "CVE-2024-40932-64407379",
"deprecated": false,
"target": {
"function": "vidi_get_modes",
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"function_hash": "276452429118253840044884087073075240264",
"length": 455.0
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cb3ac233434dba130281db330c4b15665b2d2c4d",
"id": "CVE-2024-40932-6bc7137d",
"deprecated": false,
"target": {
"function": "vidi_get_modes",
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"function_hash": "276452429118253840044884087073075240264",
"length": 455.0
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a269c5701244db2722ae0fce5d1854f5d8f31224",
"id": "CVE-2024-40932-74774fab",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"276655175618948278034488325848875094950",
"20704200988275429157411108974865409674",
"77610375020772726416435668799649464934",
"522093096551336989972383329996495539",
"286424817561490194937069590156241985508",
"160160554353559129412861709207468828963",
"263128338084264560618285499505394719910",
"310383744268195120279428204567986708158"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dcba6bedb439581145d8aa6b0925209f23184ae1",
"id": "CVE-2024-40932-830bde9e",
"deprecated": false,
"target": {
"function": "vidi_get_modes",
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"function_hash": "276452429118253840044884087073075240264",
"length": 455.0
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ebcf81504fef03f701b9711e43fea4fe2d82ebc8",
"id": "CVE-2024-40932-8e3fe062",
"deprecated": false,
"target": {
"function": "vidi_get_modes",
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"function_hash": "276452429118253840044884087073075240264",
"length": 455.0
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dcba6bedb439581145d8aa6b0925209f23184ae1",
"id": "CVE-2024-40932-91c3266a",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"276655175618948278034488325848875094950",
"20704200988275429157411108974865409674",
"77610375020772726416435668799649464934",
"522093096551336989972383329996495539",
"286424817561490194937069590156241985508",
"160160554353559129412861709207468828963",
"263128338084264560618285499505394719910",
"310383744268195120279428204567986708158"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@540ca99729e28dbe902b01039a3b4bd74520a819",
"id": "CVE-2024-40932-92ad9014",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"276655175618948278034488325848875094950",
"20704200988275429157411108974865409674",
"63994819620999499903231163460127161591",
"44779539424936929656156556710216315115",
"238930647343428438124364360961038500567",
"160160554353559129412861709207468828963",
"263128338084264560618285499505394719910",
"310383744268195120279428204567986708158"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0acc356da8546b5c55aabfc2e2c5caa0ac9b0003",
"id": "CVE-2024-40932-a54375a0",
"deprecated": false,
"target": {
"function": "vidi_get_modes",
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"function_hash": "276452429118253840044884087073075240264",
"length": 455.0
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@540ca99729e28dbe902b01039a3b4bd74520a819",
"id": "CVE-2024-40932-bd21b867",
"deprecated": false,
"target": {
"function": "vidi_get_modes",
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"function_hash": "328771101776995359082408613810483142958",
"length": 443.0
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cb3ac233434dba130281db330c4b15665b2d2c4d",
"id": "CVE-2024-40932-ccd67e7e",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"276655175618948278034488325848875094950",
"20704200988275429157411108974865409674",
"77610375020772726416435668799649464934",
"522093096551336989972383329996495539",
"286424817561490194937069590156241985508",
"160160554353559129412861709207468828963",
"263128338084264560618285499505394719910",
"310383744268195120279428204567986708158"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@38e3825631b1f314b21e3ade00b5a4d737eb054e",
"id": "CVE-2024-40932-cece3636",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"276655175618948278034488325848875094950",
"20704200988275429157411108974865409674",
"77610375020772726416435668799649464934",
"522093096551336989972383329996495539",
"286424817561490194937069590156241985508",
"160160554353559129412861709207468828963",
"263128338084264560618285499505394719910",
"310383744268195120279428204567986708158"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@38e3825631b1f314b21e3ade00b5a4d737eb054e",
"id": "CVE-2024-40932-ebe28ca8",
"deprecated": false,
"target": {
"function": "vidi_get_modes",
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"function_hash": "276452429118253840044884087073075240264",
"length": 455.0
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0acc356da8546b5c55aabfc2e2c5caa0ac9b0003",
"id": "CVE-2024-40932-f1291656",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/exynos/exynos_drm_vidi.c"
},
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"276655175618948278034488325848875094950",
"20704200988275429157411108974865409674",
"77610375020772726416435668799649464934",
"522093096551336989972383329996495539",
"286424817561490194937069590156241985508",
"160160554353559129412861709207468828963",
"263128338084264560618285499505394719910",
"310383744268195120279428204567986708158"
]
},
"signature_type": "Line"
}
]