In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: Fix a potential buffer overflow in 'dpdscclockenread()'
Tell snprintf() to store at most 10 bytes in the output buffer instead of 30.
Fixes the below: drivers/gpu/drm/amd/amdgpu/../display/amdgpudm/amdgpudmdebugfs.c:1508 dpdscclocken_read() error: snprintf() is printing too much 30 vs 10
[
{
"digest": {
"function_hash": "312104143284571022510362177242757629104",
"length": 973.0
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c",
"function": "dp_dsc_clock_en_read"
},
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf114d8d4a8d78df272116a745bb43b48cef65f4",
"signature_version": "v1",
"id": "CVE-2024-27045-01e6e3d9",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
]
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb9327af3621d26b1d83f767c97a3fe8191a3a65",
"signature_version": "v1",
"id": "CVE-2024-27045-18a6692d",
"deprecated": false
},
{
"digest": {
"function_hash": "138133649665815235025957613879881208436",
"length": 987.0
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c",
"function": "dp_dsc_clock_en_read"
},
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff28893c96c5e0927a4da10cd24a3522ca663515",
"signature_version": "v1",
"id": "CVE-2024-27045-2fa65337",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
]
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b09715f1504f1b6e8dff0e9643630610bc05141",
"signature_version": "v1",
"id": "CVE-2024-27045-39786eeb",
"deprecated": false
},
{
"digest": {
"function_hash": "312104143284571022510362177242757629104",
"length": 973.0
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c",
"function": "dp_dsc_clock_en_read"
},
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b09715f1504f1b6e8dff0e9643630610bc05141",
"signature_version": "v1",
"id": "CVE-2024-27045-4671ccd8",
"deprecated": false
},
{
"digest": {
"function_hash": "312104143284571022510362177242757629104",
"length": 973.0
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c",
"function": "dp_dsc_clock_en_read"
},
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb9327af3621d26b1d83f767c97a3fe8191a3a65",
"signature_version": "v1",
"id": "CVE-2024-27045-54e63995",
"deprecated": false
},
{
"digest": {
"function_hash": "184584497409263889600427430528498794545",
"length": 1033.0
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c",
"function": "dp_dsc_clock_en_read"
},
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@440f059837418fac1695b65d3ebc6080d33be877",
"signature_version": "v1",
"id": "CVE-2024-27045-5f40890b",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
]
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff28893c96c5e0927a4da10cd24a3522ca663515",
"signature_version": "v1",
"id": "CVE-2024-27045-69fae295",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
]
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@440f059837418fac1695b65d3ebc6080d33be877",
"signature_version": "v1",
"id": "CVE-2024-27045-70ca0ece",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
]
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d346b3e5b25c95d504478507eb867cd3818775ab",
"signature_version": "v1",
"id": "CVE-2024-27045-7d7b22c1",
"deprecated": false
},
{
"digest": {
"function_hash": "312104143284571022510362177242757629104",
"length": 973.0
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c",
"function": "dp_dsc_clock_en_read"
},
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ad76fd30557d6a106c481e4606a981221ca525f7",
"signature_version": "v1",
"id": "CVE-2024-27045-c35b617d",
"deprecated": false
},
{
"digest": {
"function_hash": "184584497409263889600427430528498794545",
"length": 1033.0
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c",
"function": "dp_dsc_clock_en_read"
},
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d346b3e5b25c95d504478507eb867cd3818775ab",
"signature_version": "v1",
"id": "CVE-2024-27045-e22dc1c7",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
]
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf114d8d4a8d78df272116a745bb43b48cef65f4",
"signature_version": "v1",
"id": "CVE-2024-27045-e828c550",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
]
},
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ad76fd30557d6a106c481e4606a981221ca525f7",
"signature_version": "v1",
"id": "CVE-2024-27045-ee3ede37",
"deprecated": false
}
]