CVE-2024-43827

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-43827
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-43827.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-43827
Downstream
Published
2024-08-17T09:21:46.698Z
Modified
2025-11-20T05:18:04.687587Z
Summary
drm/amd/display: Add null check before access structs
Details

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

drm/amd/display: Add null check before access structs

In enablephantomplane, we should better check null pointer before accessing various structs.

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
09a4ec5da92c84952db117f0d576fdd8368c873a
Fixed
081ff4c0ef1884ae55f7adb8944efd22e22d8724
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
09a4ec5da92c84952db117f0d576fdd8368c873a
Fixed
c96140000915b610d86f941450e15ca552de154a

Affected versions

v6.*

v6.10
v6.10-rc1
v6.10-rc2
v6.10-rc3
v6.10-rc4
v6.10-rc5
v6.10-rc6
v6.10-rc7
v6.10.1
v6.10.2
v6.7
v6.7-rc6
v6.7-rc7
v6.7-rc8
v6.8
v6.8-rc1
v6.8-rc2
v6.8-rc3
v6.8-rc4
v6.8-rc5
v6.8-rc6
v6.8-rc7
v6.9
v6.9-rc1
v6.9-rc2
v6.9-rc3
v6.9-rc4
v6.9-rc5
v6.9-rc6
v6.9-rc7

Database specific

vanir_signatures

[
    {
        "signature_type": "Line",
        "deprecated": false,
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/dml2/dml2_mall_phantom.c"
        },
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c96140000915b610d86f941450e15ca552de154a",
        "digest": {
            "line_hashes": [
                "285525836252528426674461817405469661468",
                "144096185908454743577668907333522064062",
                "263358744305946521873017997425594607218",
                "90856801688783075949542389618338586056"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2024-43827-182700b5"
    },
    {
        "signature_type": "Function",
        "deprecated": false,
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/dml2/dml2_mall_phantom.c",
            "function": "enable_phantom_plane"
        },
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c96140000915b610d86f941450e15ca552de154a",
        "digest": {
            "length": 1676.0,
            "function_hash": "250278776287300923011440500496293920016"
        },
        "id": "CVE-2024-43827-89970f53"
    },
    {
        "signature_type": "Function",
        "deprecated": false,
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/dml2/dml2_mall_phantom.c",
            "function": "enable_phantom_plane"
        },
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@081ff4c0ef1884ae55f7adb8944efd22e22d8724",
        "digest": {
            "length": 1676.0,
            "function_hash": "250278776287300923011440500496293920016"
        },
        "id": "CVE-2024-43827-bce51916"
    },
    {
        "signature_type": "Line",
        "deprecated": false,
        "target": {
            "file": "drivers/gpu/drm/amd/display/dc/dml2/dml2_mall_phantom.c"
        },
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@081ff4c0ef1884ae55f7adb8944efd22e22d8724",
        "digest": {
            "line_hashes": [
                "285525836252528426674461817405469661468",
                "144096185908454743577668907333522064062",
                "263358744305946521873017997425594607218",
                "90856801688783075949542389618338586056"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2024-43827-d472a1ee"
    }
]

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.8.0
Fixed
6.10.3