CVE-2023-52586

Source
https://cve.org/CVERecord?id=CVE-2023-52586
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-52586.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2023-52586
Downstream
Related
Published
2024-03-06T06:45:20.913Z
Modified
2026-02-13T09:32:05.118808Z
Summary
drm/msm/dpu: Add mutex lock in control vblank irq
Details

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

drm/msm/dpu: Add mutex lock in control vblank irq

Add a mutex lock to control vblank irq to synchronize vblank enable/disable operations happening from different threads to prevent race conditions while registering/unregistering the vblank irq callback.

v4: -Removed vblankctllock from dpuencodervirt, so it is only a parameter of dpuencoderphys. -Switch from atomic refcnt to a simple int counter as mutex has now been added v3: Mistakenly did not change wording in last version. It is done now. v2: Slightly changed wording of commit message

Patchwork: https://patchwork.freedesktop.org/patch/571854/

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/52xxx/CVE-2023-52586.json"
}
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
25fdd5933e4c0f5fe2ea5cd59994f8ac5fbe90ef
Fixed
14f109bf74dd67e1d0469fed859c8e506b0df53f
Fixed
45284ff733e4caf6c118aae5131eb7e7cf3eea5a

Affected versions

v4.*
v4.18
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

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-52586.json"
vanir_signatures
[
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "53379050050581112683413881549288178379",
                "230140897050662518692074706564056540570",
                "22366296264692619909627432151399379743",
                "55865905965158253740576657109938198566",
                "45187751187277936561330073553471685712",
                "144874697272859715355828504298456819375",
                "130980303365809470078078788067724196477",
                "261541440361491087110401623518275584186",
                "90411467872538928228119982930816963992",
                "105333465707665250498957347697325842916",
                "285728150040329875185381003630461112369",
                "84838730466872867377021465540900863982",
                "320321824697611661713830297108382817017",
                "270156712754235533152281222984687689248",
                "227972967322449406856614169524070934290",
                "71447271849613717543344477787686565210",
                "126904681118022986606412979029716940432",
                "177856609966855579389818126459221100587",
                "268774727155588185508615296496144766467",
                "170660804117354970548491607826179849913",
                "239854158382929354419113917258965725357",
                "61149566997663986524002958634564239689",
                "112272590159319513140991701488567497343"
            ],
            "threshold": 0.9
        },
        "signature_type": "Line",
        "id": "CVE-2023-52586-164fcf58",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14f109bf74dd67e1d0469fed859c8e506b0df53f",
        "target": {
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "132817199680338378479745764952239825899",
                "23864126197301683834674756337288290649",
                "231364723845622132775825977890938057469",
                "78444926623967571810636264373540695898"
            ],
            "threshold": 0.9
        },
        "signature_type": "Line",
        "id": "CVE-2023-52586-190600b0",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45284ff733e4caf6c118aae5131eb7e7cf3eea5a",
        "target": {
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 983.0,
            "function_hash": "242992180743335144745858993947669997506"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-1b2e80bf",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14f109bf74dd67e1d0469fed859c8e506b0df53f",
        "target": {
            "function": "dpu_encoder_phys_cmd_control_vblank_irq",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "330567290074130432720223402933012324357",
                "291626599984896132704261866825515693684",
                "151539529120362583030558092038768180957",
                "171606672771740659742743241948922427271",
                "241928582322411640165175888347977563489",
                "339856556211971222977851190258746618990",
                "24895058737657577776386335331992125273",
                "70627987252179671594134601603116316406",
                "73186714201298611904339237790239009254",
                "85570510025732964886455694589776029629",
                "16691563319053065024853252408729588120",
                "293416067179369530046638175841121455972"
            ],
            "threshold": 0.9
        },
        "signature_type": "Line",
        "id": "CVE-2023-52586-27d32f44",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45284ff733e4caf6c118aae5131eb7e7cf3eea5a",
        "target": {
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 889.0,
            "function_hash": "287055121678586999026546831233483709855"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-2b459d61",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45284ff733e4caf6c118aae5131eb7e7cf3eea5a",
        "target": {
            "function": "dpu_encoder_phys_cmd_init",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "53379050050581112683413881549288178379",
                "230140897050662518692074706564056540570",
                "22366296264692619909627432151399379743",
                "55865905965158253740576657109938198566",
                "45187751187277936561330073553471685712",
                "144874697272859715355828504298456819375",
                "130980303365809470078078788067724196477",
                "261541440361491087110401623518275584186",
                "90411467872538928228119982930816963992",
                "105333465707665250498957347697325842916",
                "285728150040329875185381003630461112369",
                "84838730466872867377021465540900863982",
                "320321824697611661713830297108382817017",
                "270156712754235533152281222984687689248",
                "227972967322449406856614169524070934290",
                "71447271849613717543344477787686565210",
                "126904681118022986606412979029716940432",
                "177856609966855579389818126459221100587",
                "268774727155588185508615296496144766467",
                "170660804117354970548491607826179849913",
                "239854158382929354419113917258965725357",
                "61149566997663986524002958634564239689",
                "112272590159319513140991701488567497343"
            ],
            "threshold": 0.9
        },
        "signature_type": "Line",
        "id": "CVE-2023-52586-2f8c3d15",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45284ff733e4caf6c118aae5131eb7e7cf3eea5a",
        "target": {
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 502.0,
            "function_hash": "290348068663986323226540306233643560588"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-4335ad8e",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45284ff733e4caf6c118aae5131eb7e7cf3eea5a",
        "target": {
            "function": "dpu_encoder_phys_vid_irq_control",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 502.0,
            "function_hash": "290348068663986323226540306233643560588"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-4ef4d86f",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14f109bf74dd67e1d0469fed859c8e506b0df53f",
        "target": {
            "function": "dpu_encoder_phys_vid_irq_control",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "132817199680338378479745764952239825899",
                "23864126197301683834674756337288290649",
                "231364723845622132775825977890938057469",
                "78444926623967571810636264373540695898"
            ],
            "threshold": 0.9
        },
        "signature_type": "Line",
        "id": "CVE-2023-52586-56290a1d",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14f109bf74dd67e1d0469fed859c8e506b0df53f",
        "target": {
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 983.0,
            "function_hash": "242992180743335144745858993947669997506"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-5921603a",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45284ff733e4caf6c118aae5131eb7e7cf3eea5a",
        "target": {
            "function": "dpu_encoder_phys_cmd_control_vblank_irq",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "283282682606389241046729951360248057217",
                "259012996455239633390299099987670056631",
                "201982087700178071132110757965089246216",
                "315476076038985789935553222701642182750",
                "258820938584249498631231124721811496217",
                "38518541107719239992457337149875575505",
                "301556626577037931244027976103116566305",
                "140734656469043277633623350060166740058",
                "95850681201166760297709313676278038046",
                "65010529212569762146513639177835820224",
                "280530535009422274227535340650333198640",
                "133492498540827361368914531245426567317",
                "20038966207944044906750164453909994915",
                "3177288067462189075086477357238140303",
                "49536733002536564712772385651703662537",
                "194763789143569013396868951863628916814",
                "216139595146448154853133209088625043648",
                "47755595280050747695286281849958874242",
                "140877551945406004864230346826743759992",
                "15275699254321886978548133459238127156",
                "240349519834127516621389089285542531708",
                "211941641938411548089499576128439669394",
                "44515461842993520913682143057414275430",
                "298636609026330213284626549382472202909",
                "8555921577831232673098838795590540290"
            ],
            "threshold": 0.9
        },
        "signature_type": "Line",
        "id": "CVE-2023-52586-5a075a8e",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45284ff733e4caf6c118aae5131eb7e7cf3eea5a",
        "target": {
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 578.0,
            "function_hash": "23479811944148838675993153245097051586"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-6144b975",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45284ff733e4caf6c118aae5131eb7e7cf3eea5a",
        "target": {
            "function": "dpu_encoder_phys_vid_init",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 874.0,
            "function_hash": "248933644414677388410464654257938842567"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-72136bb6",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14f109bf74dd67e1d0469fed859c8e506b0df53f",
        "target": {
            "function": "dpu_encoder_phys_cmd_irq_control",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 554.0,
            "function_hash": "178601426682823867139044490431655377551"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-8c3cef98",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14f109bf74dd67e1d0469fed859c8e506b0df53f",
        "target": {
            "function": "dpu_encoder_phys_vid_init",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 865.0,
            "function_hash": "244257706700183851081968320680940393142"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-8efadace",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14f109bf74dd67e1d0469fed859c8e506b0df53f",
        "target": {
            "function": "dpu_encoder_phys_cmd_init",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 853.0,
            "function_hash": "73816021990678216896963470501218712290"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-a024d5c9",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14f109bf74dd67e1d0469fed859c8e506b0df53f",
        "target": {
            "function": "dpu_encoder_phys_vid_control_vblank_irq",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 658.0,
            "function_hash": "162518008287441266126216463665936076706"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-aec2139e",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45284ff733e4caf6c118aae5131eb7e7cf3eea5a",
        "target": {
            "function": "dpu_encoder_phys_init",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "283282682606389241046729951360248057217",
                "259012996455239633390299099987670056631",
                "201982087700178071132110757965089246216",
                "315476076038985789935553222701642182750",
                "258820938584249498631231124721811496217",
                "38518541107719239992457337149875575505",
                "301556626577037931244027976103116566305",
                "140734656469043277633623350060166740058",
                "95850681201166760297709313676278038046",
                "65010529212569762146513639177835820224",
                "280530535009422274227535340650333198640",
                "133492498540827361368914531245426567317",
                "20038966207944044906750164453909994915",
                "3177288067462189075086477357238140303",
                "49536733002536564712772385651703662537",
                "194763789143569013396868951863628916814",
                "216139595146448154853133209088625043648",
                "47755595280050747695286281849958874242",
                "140877551945406004864230346826743759992",
                "15275699254321886978548133459238127156",
                "240349519834127516621389089285542531708",
                "211941641938411548089499576128439669394",
                "44515461842993520913682143057414275430",
                "298636609026330213284626549382472202909",
                "8555921577831232673098838795590540290"
            ],
            "threshold": 0.9
        },
        "signature_type": "Line",
        "id": "CVE-2023-52586-c7621a31",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14f109bf74dd67e1d0469fed859c8e506b0df53f",
        "target": {
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "330567290074130432720223402933012324357",
                "291626599984896132704261866825515693684",
                "151539529120362583030558092038768180957",
                "286815437969053448215863776399363004025",
                "162502400917985897213455351217853457898",
                "339856556211971222977851190258746618990",
                "24895058737657577776386335331992125273",
                "70627987252179671594134601603116316406",
                "73186714201298611904339237790239009254",
                "85570510025732964886455694589776029629",
                "16691563319053065024853252408729588120",
                "293416067179369530046638175841121455972"
            ],
            "threshold": 0.9
        },
        "signature_type": "Line",
        "id": "CVE-2023-52586-d9e273b8",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14f109bf74dd67e1d0469fed859c8e506b0df53f",
        "target": {
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 874.0,
            "function_hash": "248933644414677388410464654257938842567"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-dc01fb57",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45284ff733e4caf6c118aae5131eb7e7cf3eea5a",
        "target": {
            "function": "dpu_encoder_phys_cmd_irq_control",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 658.0,
            "function_hash": "162518008287441266126216463665936076706"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-f14f208a",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14f109bf74dd67e1d0469fed859c8e506b0df53f",
        "target": {
            "function": "dpu_encoder_phys_init",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "length": 853.0,
            "function_hash": "73816021990678216896963470501218712290"
        },
        "signature_type": "Function",
        "id": "CVE-2023-52586-fbd5f099",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45284ff733e4caf6c118aae5131eb7e7cf3eea5a",
        "target": {
            "function": "dpu_encoder_phys_vid_control_vblank_irq",
            "file": "drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c"
        }
    }
]

Git / github.com/gregkh/linux

Affected ranges

Type
GIT
Repo
https://github.com/gregkh/linux
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed

Affected versions

v2.*
v2.6.12
v2.6.12-rc2
v2.6.12-rc3
v2.6.12-rc4
v2.6.12-rc5
v2.6.12-rc6
v2.6.13
v2.6.13-rc1
v2.6.13-rc2
v2.6.13-rc3
v2.6.13-rc4
v2.6.13-rc5
v2.6.13-rc6
v2.6.13-rc7
v2.6.14
v2.6.14-rc1
v2.6.14-rc2
v2.6.14-rc3
v2.6.14-rc4
v2.6.14-rc5
v2.6.15
v2.6.15-rc1
v2.6.15-rc2
v2.6.15-rc3
v2.6.15-rc4
v2.6.15-rc5
v2.6.15-rc6
v2.6.15-rc7
v2.6.16
v2.6.16-rc1
v2.6.16-rc2
v2.6.16-rc3
v2.6.16-rc4
v2.6.16-rc5
v2.6.16-rc6
v2.6.17
v2.6.17-rc1
v2.6.17-rc2
v2.6.17-rc3
v2.6.17-rc4
v2.6.17-rc5
v2.6.17-rc6
v2.6.18
v2.6.18-rc1
v2.6.18-rc2
v2.6.18-rc3
v2.6.18-rc4
v2.6.18-rc5
v2.6.18-rc6
v2.6.18-rc7
v2.6.19
v2.6.19-rc1
v2.6.19-rc2
v2.6.19-rc3
v2.6.19-rc4
v2.6.19-rc5
v2.6.19-rc6
v2.6.20
v2.6.20-rc1
v2.6.20-rc2
v2.6.20-rc3
v2.6.20-rc4
v2.6.20-rc5
v2.6.20-rc6
v2.6.20-rc7
v2.6.21
v2.6.21-rc1
v2.6.21-rc2
v2.6.21-rc3
v2.6.21-rc4
v2.6.21-rc5
v2.6.21-rc6
v2.6.21-rc7
v2.6.22
v2.6.22-rc1
v2.6.22-rc2
v2.6.22-rc3
v2.6.22-rc4
v2.6.22-rc5
v2.6.22-rc6
v2.6.22-rc7
v2.6.23
v2.6.23-rc1
v2.6.23-rc2
v2.6.23-rc3
v2.6.23-rc4
v2.6.23-rc5
v2.6.23-rc6
v2.6.23-rc7
v2.6.23-rc8
v2.6.23-rc9
v2.6.24
v2.6.24-rc1
v2.6.24-rc2
v2.6.24-rc3
v2.6.24-rc4
v2.6.24-rc5
v2.6.24-rc6
v2.6.24-rc7
v2.6.24-rc8
v2.6.25
v2.6.25-rc1
v2.6.25-rc2
v2.6.25-rc3
v2.6.25-rc4
v2.6.25-rc5
v2.6.25-rc6
v2.6.25-rc7
v2.6.25-rc8
v2.6.25-rc9
v2.6.26
v2.6.26-rc1
v2.6.26-rc2
v2.6.26-rc3
v2.6.26-rc4
v2.6.26-rc5
v2.6.26-rc6
v2.6.26-rc7
v2.6.26-rc8
v2.6.26-rc9
v2.6.27
v2.6.27-rc1
v2.6.27-rc2
v2.6.27-rc3
v2.6.27-rc4
v2.6.27-rc5
v2.6.27-rc6
v2.6.27-rc7
v2.6.27-rc8
v2.6.27-rc9
v2.6.28
v2.6.28-rc1
v2.6.28-rc2
v2.6.28-rc3
v2.6.28-rc4
v2.6.28-rc5
v2.6.28-rc6
v2.6.28-rc7
v2.6.28-rc8
v2.6.28-rc9
v2.6.29
v2.6.29-rc1
v2.6.29-rc2
v2.6.29-rc3
v2.6.29-rc4
v2.6.29-rc5
v2.6.29-rc6
v2.6.29-rc7
v2.6.29-rc8
v2.6.30
v2.6.30-rc1
v2.6.30-rc2
v2.6.30-rc3
v2.6.30-rc4
v2.6.30-rc5
v2.6.30-rc6
v2.6.30-rc7
v2.6.30-rc8
v2.6.31
v2.6.31-rc1
v2.6.31-rc2
v2.6.31-rc3
v2.6.31-rc4
v2.6.31-rc5
v2.6.31-rc6
v2.6.31-rc7
v2.6.31-rc8
v2.6.31-rc9
v2.6.32
v2.6.32-rc1
v2.6.32-rc2
v2.6.32-rc3
v2.6.32-rc4
v2.6.32-rc5
v2.6.32-rc6
v2.6.32-rc7
v2.6.32-rc8
v2.6.33
v2.6.33-rc1
v2.6.33-rc2
v2.6.33-rc3
v2.6.33-rc4
v2.6.33-rc5
v2.6.33-rc6
v2.6.33-rc7
v2.6.33-rc8
v2.6.34
v2.6.34-rc1
v2.6.34-rc2
v2.6.34-rc3
v2.6.34-rc4
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v2.6.35
v2.6.35-rc1
v2.6.35-rc2
v2.6.35-rc3
v2.6.35-rc4
v2.6.35-rc5
v2.6.35-rc6
v2.6.36
v2.6.36-rc1
v2.6.36-rc2
v2.6.36-rc3
v2.6.36-rc4
v2.6.36-rc5
v2.6.36-rc6
v2.6.36-rc7
v2.6.36-rc8
v2.6.37
v2.6.37-rc1
v2.6.37-rc2
v2.6.37-rc3
v2.6.37-rc4
v2.6.37-rc5
v2.6.37-rc6
v2.6.37-rc7
v2.6.37-rc8
v2.6.38
v2.6.38-rc1
v2.6.38-rc2
v2.6.38-rc3
v2.6.38-rc4
v2.6.38-rc5
v2.6.38-rc6
v2.6.38-rc7
v2.6.38-rc8
v2.6.39
v2.6.39-rc1
v2.6.39-rc2
v2.6.39-rc3
v2.6.39-rc4
v2.6.39-rc5
v2.6.39-rc6
v2.6.39-rc7
v3.*
v3.0
v3.0-rc1
v3.0-rc2
v3.0-rc3
v3.0-rc4
v3.0-rc5
v3.0-rc6
v3.0-rc7
v3.1
v3.1-rc1
v3.1-rc10
v3.1-rc2
v3.1-rc3
v3.1-rc4
v3.1-rc5
v3.1-rc6
v3.1-rc7
v3.1-rc8
v3.1-rc9
v3.10
v3.10-rc1
v3.10-rc2
v3.10-rc3
v3.10-rc4
v3.10-rc5
v3.10-rc6
v3.10-rc7
v3.11
v3.11-rc1
v3.11-rc2
v3.11-rc3
v3.11-rc4
v3.11-rc5
v3.11-rc6
v3.11-rc7
v3.12
v3.12-rc1
v3.12-rc2
v3.12-rc3
v3.12-rc4
v3.12-rc5
v3.12-rc6
v3.12-rc7
v3.13
v3.13-rc1
v3.13-rc2
v3.13-rc3
v3.13-rc4
v3.13-rc5
v3.13-rc6
v3.13-rc7
v3.13-rc8
v3.14
v3.14-rc1
v3.14-rc2
v3.14-rc3
v3.14-rc4
v3.14-rc5
v3.14-rc6
v3.14-rc7
v3.14-rc8
v3.15
v3.15-rc1
v3.15-rc2
v3.15-rc3
v3.15-rc4
v3.15-rc5
v3.15-rc6
v3.15-rc7
v3.15-rc8
v3.16
v3.16-rc1
v3.16-rc2
v3.16-rc3
v3.16-rc4
v3.16-rc5
v3.16-rc6
v3.16-rc7
v3.17
v3.17-rc1
v3.17-rc2
v3.17-rc3
v3.17-rc4
v3.17-rc5
v3.17-rc6
v3.17-rc7
v3.18
v3.18-rc1
v3.18-rc2
v3.18-rc3
v3.18-rc4
v3.18-rc5
v3.18-rc6
v3.18-rc7
v3.19
v3.19-rc1
v3.19-rc2
v3.19-rc3
v3.19-rc4
v3.19-rc5
v3.19-rc6
v3.19-rc7
v3.2
v3.2-rc1
v3.2-rc2
v3.2-rc3
v3.2-rc4
v3.2-rc5
v3.2-rc6
v3.2-rc7
v3.3
v3.3-rc1
v3.3-rc2
v3.3-rc3
v3.3-rc4
v3.3-rc5
v3.3-rc6
v3.3-rc7
v3.4
v3.4-rc1
v3.4-rc2
v3.4-rc3
v3.4-rc4
v3.4-rc5
v3.4-rc6
v3.4-rc7
v3.5
v3.5-rc1
v3.5-rc2
v3.5-rc3
v3.5-rc4
v3.5-rc5
v3.5-rc6
v3.5-rc7
v3.6
v3.6-rc1
v3.6-rc2
v3.6-rc3
v3.6-rc4
v3.6-rc5
v3.6-rc6
v3.6-rc7
v3.7
v3.7-rc1
v3.7-rc2
v3.7-rc3
v3.7-rc4
v3.7-rc5
v3.7-rc6
v3.7-rc7
v3.7-rc8
v3.8
v3.8-rc1
v3.8-rc2
v3.8-rc3
v3.8-rc4
v3.8-rc5
v3.8-rc6
v3.8-rc7
v3.9
v3.9-rc1
v3.9-rc2
v3.9-rc3
v3.9-rc4
v3.9-rc5
v3.9-rc6
v3.9-rc7
v3.9-rc8
v4.*
v4.0
v4.0-rc1
v4.0-rc2
v4.0-rc3
v4.0-rc4
v4.0-rc5
v4.0-rc6
v4.0-rc7
v4.1
v4.1-rc1
v4.1-rc2
v4.1-rc3
v4.1-rc4
v4.1-rc5
v4.1-rc6
v4.1-rc7
v4.1-rc8
v4.10
v4.10-rc1
v4.10-rc2
v4.10-rc3
v4.10-rc4
v4.10-rc5
v4.10-rc6
v4.10-rc7
v4.10-rc8
v4.11
v4.11-rc1
v4.11-rc2
v4.11-rc3
v4.11-rc4
v4.11-rc5
v4.11-rc6
v4.11-rc7
v4.11-rc8
v4.12
v4.12-rc1
v4.12-rc2
v4.12-rc3
v4.12-rc4
v4.12-rc5
v4.12-rc6
v4.12-rc7
v4.13
v4.13-rc1
v4.13-rc2
v4.13-rc3
v4.13-rc4
v4.13-rc5
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.2
v4.2-rc1
v4.2-rc2
v4.2-rc3
v4.2-rc4
v4.2-rc5
v4.2-rc6
v4.2-rc7
v4.2-rc8
v4.20
v4.20-rc1
v4.20-rc2
v4.20-rc3
v4.20-rc4
v4.20-rc5
v4.20-rc6
v4.20-rc7
v4.3
v4.3-rc1
v4.3-rc2
v4.3-rc3
v4.3-rc4
v4.3-rc5
v4.3-rc6
v4.3-rc7
v4.4
v4.4-rc1
v4.4-rc2
v4.4-rc3
v4.4-rc4
v4.4-rc5
v4.4-rc6
v4.4-rc7
v4.4-rc8
v4.5
v4.5-rc1
v4.5-rc2
v4.5-rc3
v4.5-rc4
v4.5-rc5
v4.5-rc6
v4.5-rc7
v4.6
v4.6-rc1
v4.6-rc2
v4.6-rc3
v4.6-rc4
v4.6-rc5
v4.6-rc6
v4.6-rc7
v4.7
v4.7-rc1
v4.7-rc2
v4.7-rc3
v4.7-rc4
v4.7-rc5
v4.7-rc6
v4.7-rc7
v4.8
v4.8-rc1
v4.8-rc2
v4.8-rc3
v4.8-rc4
v4.8-rc5
v4.8-rc6
v4.8-rc7
v4.8-rc8
v4.9
v4.9-rc1
v4.9-rc2
v4.9-rc3
v4.9-rc4
v4.9-rc5
v4.9-rc6
v4.9-rc7
v4.9-rc8
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

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-52586.json"