{ "schema_version": "1.4.0", "id": "GHSA-5qhg-ffc9-x697", "modified": "2025-09-15T15:31:30Z", "published": "2025-09-15T15:31:30Z", "aliases": [ "CVE-2023-53261" ], "details": "In the Linux kernel, the following vulnerability has been resolved:\n\ncoresight: Fix memory leak in acpi_buffer->pointer\n\nThere are memory leaks reported by kmemleak:\n...\nunreferenced object 0xffff00213c141000 (size 1024):\n comm \"systemd-udevd\", pid 2123, jiffies 4294909467 (age 6062.160s)\n hex dump (first 32 bytes):\n 04 00 00 00 02 00 00 00 18 10 14 3c 21 00 ff ff ...........] __kmem_cache_alloc_node+0x2f8/0x348\n [<00000000b0fc7ceb>] __kmalloc+0x58/0x108\n [<0000000064ff4695>] acpi_os_allocate+0x2c/0x68\n [<000000007d57d116>] acpi_ut_initialize_buffer+0x54/0xe0\n [<0000000024583908>] acpi_evaluate_object+0x388/0x438\n [<0000000017b2e72b>] acpi_evaluate_object_typed+0xe8/0x240\n [<000000005df0eac2>] coresight_get_platform_data+0x1b4/0x988 [coresight]\n...\n\nThe ACPI buffer memory (buf.pointer) should be freed. But the buffer\nis also used after returning from acpi_get_dsd_graph().\nMove the temporary variables buf to acpi_coresight_parse_graph(),\nand free it before the function return to prevent memory leak.", "severity": [], "affected": [], "references": [ { "type": "ADVISORY", "url": "https://nvd.nist.gov/vuln/detail/CVE-2023-53261" }, { "type": "WEB", "url": "https://git.kernel.org/stable/c/1a9e02673e2550f5612099e64e8761f0c8fc0f50" }, { "type": "WEB", "url": "https://git.kernel.org/stable/c/d1b60e7c9fee34eaedf1fc4e0471f75b33f83a4a" } ], "database_specific": { "cwe_ids": [], "severity": null, "github_reviewed": false, "github_reviewed_at": null, "nvd_published_at": "2025-09-15T15:15:53Z" } }