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
[
{
"signature_version": "v1",
"target": {
"function": "dp_dsc_clock_en_read",
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf114d8d4a8d78df272116a745bb43b48cef65f4",
"digest": {
"length": 973.0,
"function_hash": "312104143284571022510362177242757629104"
},
"deprecated": false,
"id": "CVE-2024-27045-01e6e3d9",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb9327af3621d26b1d83f767c97a3fe8191a3a65",
"digest": {
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-27045-18a6692d",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"function": "dp_dsc_clock_en_read",
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff28893c96c5e0927a4da10cd24a3522ca663515",
"digest": {
"length": 987.0,
"function_hash": "138133649665815235025957613879881208436"
},
"deprecated": false,
"id": "CVE-2024-27045-2fa65337",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b09715f1504f1b6e8dff0e9643630610bc05141",
"digest": {
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-27045-39786eeb",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"function": "dp_dsc_clock_en_read",
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b09715f1504f1b6e8dff0e9643630610bc05141",
"digest": {
"length": 973.0,
"function_hash": "312104143284571022510362177242757629104"
},
"deprecated": false,
"id": "CVE-2024-27045-4671ccd8",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"function": "dp_dsc_clock_en_read",
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb9327af3621d26b1d83f767c97a3fe8191a3a65",
"digest": {
"length": 973.0,
"function_hash": "312104143284571022510362177242757629104"
},
"deprecated": false,
"id": "CVE-2024-27045-54e63995",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"function": "dp_dsc_clock_en_read",
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@440f059837418fac1695b65d3ebc6080d33be877",
"digest": {
"length": 1033.0,
"function_hash": "184584497409263889600427430528498794545"
},
"deprecated": false,
"id": "CVE-2024-27045-5f40890b",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff28893c96c5e0927a4da10cd24a3522ca663515",
"digest": {
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-27045-69fae295",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@440f059837418fac1695b65d3ebc6080d33be877",
"digest": {
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-27045-70ca0ece",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d346b3e5b25c95d504478507eb867cd3818775ab",
"digest": {
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-27045-7d7b22c1",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"function": "dp_dsc_clock_en_read",
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ad76fd30557d6a106c481e4606a981221ca525f7",
"digest": {
"length": 973.0,
"function_hash": "312104143284571022510362177242757629104"
},
"deprecated": false,
"id": "CVE-2024-27045-c35b617d",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"function": "dp_dsc_clock_en_read",
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d346b3e5b25c95d504478507eb867cd3818775ab",
"digest": {
"length": 1033.0,
"function_hash": "184584497409263889600427430528498794545"
},
"deprecated": false,
"id": "CVE-2024-27045-e22dc1c7",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf114d8d4a8d78df272116a745bb43b48cef65f4",
"digest": {
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-27045-e828c550",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ad76fd30557d6a106c481e4606a981221ca525f7",
"digest": {
"line_hashes": [
"272033890641979131854207527660399969720",
"159200664202912264558214291643726453753",
"103856865333036169850824874645396756404",
"321915665615207577329316219937627959263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-27045-ee3ede37",
"signature_type": "Line"
}
]