CVE-2024-26913

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-26913
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-26913.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-26913
Downstream
Published
2024-04-17T15:59:23.852Z
Modified
2025-11-20T03:52:34.952692Z
Summary
drm/amd/display: Fix dcn35 8k30 Underflow/Corruption Issue
Details

In the Linux kernel, the following vulnerability has been resolved:

drm/amd/display: Fix dcn35 8k30 Underflow/Corruption Issue

[why] odm calculation is missing for pipe split policy determination and cause Underflow/Corruption issue.

[how] Add the odm calculation.

References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c
Fixed
cdbe0be8874c63bca85b8c38e5b1eecbdd18df31
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c
Fixed
faf51b201bc42adf500945732abb6220c707d6f3

Affected versions

v4.*

v4.13
v4.13-rc6
v4.13-rc7
v4.14
v4.14-rc1
v4.14-rc2
v4.14-rc3
v4.14-rc4
v4.14-rc5
v4.14-rc6
v4.14-rc7
v4.14-rc8
v4.15
v4.15-rc1
v4.15-rc2
v4.15-rc3
v4.15-rc4
v4.15-rc5
v4.15-rc6
v4.15-rc7
v4.15-rc8
v4.15-rc9
v4.16
v4.16-rc1
v4.16-rc2
v4.16-rc3
v4.16-rc4
v4.16-rc5
v4.16-rc6
v4.16-rc7
v4.17
v4.17-rc1
v4.17-rc2
v4.17-rc3
v4.17-rc4
v4.17-rc5
v4.17-rc6
v4.17-rc7
v4.18
v4.18-rc1
v4.18-rc2
v4.18-rc3
v4.18-rc4
v4.18-rc5
v4.18-rc6
v4.18-rc7
v4.18-rc8
v4.19
v4.19-rc1
v4.19-rc2
v4.19-rc3
v4.19-rc4
v4.19-rc5
v4.19-rc6
v4.19-rc7
v4.19-rc8
v4.20
v4.20-rc1
v4.20-rc2
v4.20-rc3
v4.20-rc4
v4.20-rc5
v4.20-rc6
v4.20-rc7

v5.*

v5.0
v5.0-rc1
v5.0-rc2
v5.0-rc3
v5.0-rc4
v5.0-rc5
v5.0-rc6
v5.0-rc7
v5.0-rc8
v5.1
v5.1-rc1
v5.1-rc2
v5.1-rc3
v5.1-rc4
v5.1-rc5
v5.1-rc6
v5.1-rc7
v5.10
v5.10-rc1
v5.10-rc2
v5.10-rc3
v5.10-rc4
v5.10-rc5
v5.10-rc6
v5.10-rc7
v5.11
v5.11-rc1
v5.11-rc2
v5.11-rc3
v5.11-rc4
v5.11-rc5
v5.11-rc6
v5.11-rc7
v5.12
v5.12-rc1
v5.12-rc1-dontuse
v5.12-rc2
v5.12-rc3
v5.12-rc4
v5.12-rc5
v5.12-rc6
v5.12-rc7
v5.12-rc8
v5.13
v5.13-rc1
v5.13-rc2
v5.13-rc3
v5.13-rc4
v5.13-rc5
v5.13-rc6
v5.13-rc7
v5.14
v5.14-rc1
v5.14-rc2
v5.14-rc3
v5.14-rc4
v5.14-rc5
v5.14-rc6
v5.14-rc7
v5.15
v5.15-rc1
v5.15-rc2
v5.15-rc3
v5.15-rc4
v5.15-rc5
v5.15-rc6
v5.15-rc7
v5.16
v5.16-rc1
v5.16-rc2
v5.16-rc3
v5.16-rc4
v5.16-rc5
v5.16-rc6
v5.16-rc7
v5.16-rc8
v5.17
v5.17-rc1
v5.17-rc2
v5.17-rc3
v5.17-rc4
v5.17-rc5
v5.17-rc6
v5.17-rc7
v5.17-rc8
v5.18
v5.18-rc1
v5.18-rc2
v5.18-rc3
v5.18-rc4
v5.18-rc5
v5.18-rc6
v5.18-rc7
v5.19
v5.19-rc1
v5.19-rc2
v5.19-rc3
v5.19-rc4
v5.19-rc5
v5.19-rc6
v5.19-rc7
v5.19-rc8
v5.2
v5.2-rc1
v5.2-rc2
v5.2-rc3
v5.2-rc4
v5.2-rc5
v5.2-rc6
v5.2-rc7
v5.3
v5.3-rc1
v5.3-rc2
v5.3-rc3
v5.3-rc4
v5.3-rc5
v5.3-rc6
v5.3-rc7
v5.3-rc8
v5.4
v5.4-rc1
v5.4-rc2
v5.4-rc3
v5.4-rc4
v5.4-rc5
v5.4-rc6
v5.4-rc7
v5.4-rc8
v5.5
v5.5-rc1
v5.5-rc2
v5.5-rc3
v5.5-rc4
v5.5-rc5
v5.5-rc6
v5.5-rc7
v5.6
v5.6-rc1
v5.6-rc2
v5.6-rc3
v5.6-rc4
v5.6-rc5
v5.6-rc6
v5.6-rc7
v5.7
v5.7-rc1
v5.7-rc2
v5.7-rc3
v5.7-rc4
v5.7-rc5
v5.7-rc6
v5.7-rc7
v5.8
v5.8-rc1
v5.8-rc2
v5.8-rc3
v5.8-rc4
v5.8-rc5
v5.8-rc6
v5.8-rc7
v5.9
v5.9-rc1
v5.9-rc2
v5.9-rc3
v5.9-rc4
v5.9-rc5
v5.9-rc6
v5.9-rc7
v5.9-rc8

v6.*

v6.0
v6.0-rc1
v6.0-rc2
v6.0-rc3
v6.0-rc4
v6.0-rc5
v6.0-rc6
v6.0-rc7
v6.1
v6.1-rc1
v6.1-rc2
v6.1-rc3
v6.1-rc4
v6.1-rc5
v6.1-rc6
v6.1-rc7
v6.1-rc8
v6.2
v6.2-rc1
v6.2-rc2
v6.2-rc3
v6.2-rc4
v6.2-rc5
v6.2-rc6
v6.2-rc7
v6.2-rc8
v6.3
v6.3-rc1
v6.3-rc2
v6.3-rc3
v6.3-rc4
v6.3-rc5
v6.3-rc6
v6.3-rc7
v6.4
v6.4-rc1
v6.4-rc2
v6.4-rc3
v6.4-rc4
v6.4-rc5
v6.4-rc6
v6.4-rc7
v6.5
v6.5-rc1
v6.5-rc2
v6.5-rc3
v6.5-rc4
v6.5-rc5
v6.5-rc6
v6.5-rc7
v6.6
v6.6-rc1
v6.6-rc2
v6.6-rc3
v6.6-rc4
v6.6-rc5
v6.6-rc6
v6.6-rc7
v6.7
v6.7-rc1
v6.7-rc2
v6.7-rc3
v6.7-rc4
v6.7-rc5
v6.7-rc6
v6.7-rc7
v6.7-rc8
v6.7.1
v6.7.2
v6.7.3
v6.7.4
v6.7.5
v6.8-rc1
v6.8-rc2

Database specific

vanir_signatures

[
    {
        "id": "CVE-2024-26913-0becdbed",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "229302561014493182199258530756509146564",
                "309246950062940325304982509242790273111",
                "208252894357407366262701490098888547347",
                "202084046345521069321853873868824320988",
                "135686432449873055997992324261942432824",
                "211740013313053706185773246454421440495",
                "43604367308016564411862297473872712437",
                "52410752217841555290844733354114448397",
                "58375221018128909148947607363332844191",
                "291014968447967854860251231520253676887",
                "19848689633269775531252841784542876741",
                "111223299380580349099278318202792395921",
                "176273427836716048943497894873087796223",
                "190341714394003584840319889033512202321",
                "161364637076116431712642013229862344914",
                "275702639060676781896339075584554561585",
                "222277456762972772754566463949782605506",
                "62552891486722113180492386422861585907",
                "268611100749160026586224531549517416150",
                "336850931621694415292823082828519131457",
                "204984916681373001671935310075859082204",
                "236732265184660035366467935863000898408",
                "243511942922815238835551133062424441877",
                "51067864994730294592221034373207342397",
                "305902846529515984267751131831449935223",
                "151495117755099713351457762415667662675",
                "11413002577614152815023438254169128627",
                "264882947924028019413662151834660523766",
                "122539224067226281946632120468564530308",
                "244738070451347520946631860076399848127",
                "302815475196192163564506265684102971611"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cdbe0be8874c63bca85b8c38e5b1eecbdd18df31",
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c"
        }
    },
    {
        "id": "CVE-2024-26913-41406edf",
        "signature_version": "v1",
        "digest": {
            "length": 867.0,
            "function_hash": "298759565937959195638194057647153992122"
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cdbe0be8874c63bca85b8c38e5b1eecbdd18df31",
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c",
            "function": "get_scaler_data_for_plane"
        }
    },
    {
        "id": "CVE-2024-26913-47e09133",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "229302561014493182199258530756509146564",
                "309246950062940325304982509242790273111",
                "208252894357407366262701490098888547347",
                "202084046345521069321853873868824320988",
                "135686432449873055997992324261942432824",
                "211740013313053706185773246454421440495",
                "43604367308016564411862297473872712437",
                "52410752217841555290844733354114448397",
                "58375221018128909148947607363332844191",
                "291014968447967854860251231520253676887",
                "19848689633269775531252841784542876741",
                "111223299380580349099278318202792395921",
                "176273427836716048943497894873087796223",
                "190341714394003584840319889033512202321",
                "161364637076116431712642013229862344914",
                "275702639060676781896339075584554561585",
                "222277456762972772754566463949782605506",
                "62552891486722113180492386422861585907",
                "268611100749160026586224531549517416150",
                "336850931621694415292823082828519131457",
                "204984916681373001671935310075859082204",
                "236732265184660035366467935863000898408",
                "243511942922815238835551133062424441877",
                "51067864994730294592221034373207342397",
                "305902846529515984267751131831449935223",
                "151495117755099713351457762415667662675",
                "11413002577614152815023438254169128627",
                "264882947924028019413662151834660523766",
                "122539224067226281946632120468564530308",
                "244738070451347520946631860076399848127",
                "302815475196192163564506265684102971611"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@faf51b201bc42adf500945732abb6220c707d6f3",
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c"
        }
    },
    {
        "id": "CVE-2024-26913-4b20ac53",
        "signature_version": "v1",
        "digest": {
            "length": 2495.0,
            "function_hash": "99367652594406007672448947153630819613"
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@faf51b201bc42adf500945732abb6220c707d6f3",
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c",
            "function": "populate_dml_plane_cfg_from_plane_state"
        }
    },
    {
        "id": "CVE-2024-26913-52839025",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "80993900938303211713428831904341526168",
                "227891584612482390299064216853072027637",
                "236135933991175507926396753635617216076",
                "269068397436209130757844982900672780224"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@faf51b201bc42adf500945732abb6220c707d6f3",
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/inc/core_types.h"
        }
    },
    {
        "id": "CVE-2024-26913-5de1281a",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "80993900938303211713428831904341526168",
                "227891584612482390299064216853072027637",
                "236135933991175507926396753635617216076",
                "269068397436209130757844982900672780224"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cdbe0be8874c63bca85b8c38e5b1eecbdd18df31",
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/inc/core_types.h"
        }
    },
    {
        "id": "CVE-2024-26913-c9ad2813",
        "signature_version": "v1",
        "digest": {
            "length": 2495.0,
            "function_hash": "99367652594406007672448947153630819613"
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cdbe0be8874c63bca85b8c38e5b1eecbdd18df31",
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c",
            "function": "populate_dml_plane_cfg_from_plane_state"
        }
    },
    {
        "id": "CVE-2024-26913-de4118c7",
        "signature_version": "v1",
        "digest": {
            "length": 867.0,
            "function_hash": "298759565937959195638194057647153992122"
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@faf51b201bc42adf500945732abb6220c707d6f3",
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c",
            "function": "get_scaler_data_for_plane"
        }
    }
]

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.15.0
Fixed
6.7.6