In the Linux kernel, the following vulnerability has been resolved:
drm/amdgpu: Reset IH OVERFLOW_CLEAR bit
Allows us to detect subsequent IH ring buffer overflows as well.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/26xxx/CVE-2024-26915.json",
"cna_assigner": "Linux"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-26915.json"
[
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "169205394006074694647898620714566078286",
"length": 541.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Function",
"id": "CVE-2024-26915-059e245a",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/si_ih.c",
"function": "si_ih_get_wptr"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"319627868845115009437584602171947356014",
"96394401433108921758170396303177610",
"171150567317393684200706623618869653002"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Line",
"id": "CVE-2024-26915-28ec7981",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/cz_ih.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"31975187288684410384906382623781647570",
"77097771971884403362598486653708393327",
"8059684313906628110637123820335984928"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Line",
"id": "CVE-2024-26915-3843a611",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/vega20_ih.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"33955925348498231628888866263904150440",
"213593653214756850522322072446342840313",
"240543401804738154540291146088940795709",
"77069734397655265454063469180655567309"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Line",
"id": "CVE-2024-26915-3b32ac37",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/si_ih.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"46554659145162717733667367388563250100",
"310382121862856099624860033425548591737",
"291891837871267477394960267941883036507",
"332101678078273012833696235926157451167"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Line",
"id": "CVE-2024-26915-48d547ef",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/cik_ih.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "268622561768668310668498062160940874576",
"length": 545.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Function",
"id": "CVE-2024-26915-516818bd",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/cik_ih.c",
"function": "cik_ih_get_wptr"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "228953356134882517088887987164712758207",
"length": 743.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Function",
"id": "CVE-2024-26915-5938fa6e",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/ih_v6_1.c",
"function": "ih_v6_1_get_wptr"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "191594484702366617267433841419563428837",
"length": 823.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Function",
"id": "CVE-2024-26915-5d4ec1a2",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/navi10_ih.c",
"function": "navi10_ih_get_wptr"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"328798190361727536999482880397616976748",
"31975187288684410384906382623781647570",
"77097771971884403362598486653708393327",
"8059684313906628110637123820335984928"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Line",
"id": "CVE-2024-26915-8e330741",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/navi10_ih.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "228953356134882517088887987164712758207",
"length": 743.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Function",
"id": "CVE-2024-26915-9f401a42",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/ih_v6_0.c",
"function": "ih_v6_0_get_wptr"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "191594484702366617267433841419563428837",
"length": 823.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Function",
"id": "CVE-2024-26915-a57728ec",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/vega10_ih.c",
"function": "vega10_ih_get_wptr"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "16058800151970973320999825106845166048",
"length": 702.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Function",
"id": "CVE-2024-26915-acec22d5",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/iceland_ih.c",
"function": "iceland_ih_get_wptr"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"328798190361727536999482880397616976748",
"31975187288684410384906382623781647570",
"77097771971884403362598486653708393327",
"8059684313906628110637123820335984928"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Line",
"id": "CVE-2024-26915-b717cee4",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/ih_v6_1.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "16058800151970973320999825106845166048",
"length": 702.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Function",
"id": "CVE-2024-26915-b8732f26",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/tonga_ih.c",
"function": "tonga_ih_get_wptr"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"319627868845115009437584602171947356014",
"96394401433108921758170396303177610",
"171150567317393684200706623618869653002"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Line",
"id": "CVE-2024-26915-c41317a0",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/iceland_ih.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"328798190361727536999482880397616976748",
"31975187288684410384906382623781647570",
"77097771971884403362598486653708393327",
"8059684313906628110637123820335984928"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Line",
"id": "CVE-2024-26915-c4a69a3a",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/ih_v6_0.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "191594484702366617267433841419563428837",
"length": 823.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Function",
"id": "CVE-2024-26915-cddfbb34",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/vega20_ih.c",
"function": "vega20_ih_get_wptr"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"31975187288684410384906382623781647570",
"77097771971884403362598486653708393327",
"8059684313906628110637123820335984928"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Line",
"id": "CVE-2024-26915-e8fcca17",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/vega10_ih.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"319627868845115009437584602171947356014",
"96394401433108921758170396303177610",
"171150567317393684200706623618869653002"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Line",
"id": "CVE-2024-26915-e96bcaf5",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/tonga_ih.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "16058800151970973320999825106845166048",
"length": 702.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7330256268664ea0a7dd5b07a3fed363093477dd",
"signature_type": "Function",
"id": "CVE-2024-26915-ef47a206",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/cz_ih.c",
"function": "cz_ih_get_wptr"
}
}
]