{"schemaVersion":3,"id":"CVE-2022-22706","aliases":[],"status":"published","duplicateOf":null,"title":"Arm Mali GPU Kernel Driver Unspecified Vulnerability","description":"Arm Mali GPU Kernel Driver allows a non-privileged user to achieve write access to read-only memory pages. This affects Midgard r26p0 through r31p0, Bifrost r0p0 through r35p0, and Valhall r19p0 through r35p0.","dates":{"published":"2022-03-03T14:27:54.000Z","modified":"2025-10-21T23:15:44.955Z","reserved":null,"kevAdded":["2023-03-30T00:00:00.000Z"],"kevDue":["2023-04-20T00:00:00.000Z"]},"cvss":{"headline":{"score":7.8,"severity":"high","version":"3.1","versionLabel":"v3.1","source":"CVE.org","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":7.8,"severity":"high","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":7.8,"severity":"high","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":4.6,"severity":"medium","vector":"AV:L/AC:L/Au:N/C:P/I:P/A:P","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.01062,"percentile":0.64104,"severity":"low","asOf":"2026-10-20T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-20T00:00:00.000Z","baselineScore":0.01062},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.01095,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.01095,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.01095,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.01095,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.01095,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.01095,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.01062,"percentile":0.64104}],"last30":[{"date":"2026-09-20T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.01062,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.01062,"percentile":0.64104}]},"kev":{"state":"listed","entries":[{"source":"cisa","sourceLabel":"CISA","dateAdded":"2023-03-30T00:00:00.000Z","dueDate":"2023-04-20T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Arm Mali GPU Kernel Driver Unspecified Vulnerability","description":"Arm Mali GPU Kernel Driver contains an unspecified vulnerability that allows a non-privileged user to achieve write access to read-only memory pages.","notes":[{"type":"url","href":"https://developer.arm.com/Arm%20Security%20Center/Mali%20GPU%20Driver%20Vulnerabilities","label":"developer.arm.com/Arm%20Security%20Center/Mali%20GPU%20Driver%20Vulnerabilities"},{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2022-22706","label":"nvd.nist.gov/vuln/detail/CVE-2022-22706"}],"vendor":"Arm","product":"Mali Graphics Processing Unit (GPU)","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}],"listedCount":1,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":true,"entry":{"source":"cisa","sourceLabel":"CISA","dateAdded":"2023-03-30T00:00:00.000Z","dueDate":"2023-04-20T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Arm Mali GPU Kernel Driver Unspecified Vulnerability","description":"Arm Mali GPU Kernel Driver contains an unspecified vulnerability that allows a non-privileged user to achieve write access to read-only memory pages.","notes":[{"type":"url","href":"https://developer.arm.com/Arm%20Security%20Center/Mali%20GPU%20Driver%20Vulnerabilities","label":"developer.arm.com/Arm%20Security%20Center/Mali%20GPU%20Driver%20Vulnerabilities"},{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2022-22706","label":"nvd.nist.gov/vuln/detail/CVE-2022-22706"}],"vendor":"Arm","product":"Mali Graphics Processing Unit (GPU)","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-119","name":"Improper Restriction of Operations within the Bounds of a Memory Buffer","description":"The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.","type":"weakness","status":"Stable","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/119.html"}],"affected":[{"vendor":"arm","product":"bifrost_gpu_kernel_driver","name":"bifrost gpu kernel driver","label":"bifrost_gpu_kernel_driver","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ r0p0, < r36p0","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ r0p0, < r36p0","eol":null,"hubHref":"/vendor/arm/bifrost_gpu_kernel_driver"},{"vendor":"arm","product":"midgard_gpu_kernel_driver","name":"midgard gpu kernel driver","label":"midgard_gpu_kernel_driver","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ r26p0, < r32p0","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ r26p0, < r32p0","eol":null,"hubHref":"/vendor/arm/midgard_gpu_kernel_driver"},{"vendor":"arm","product":"valhall_gpu_kernel_driver","name":"valhall gpu kernel driver","label":"valhall_gpu_kernel_driver","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ r19p0, < r36p0","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ r19p0, < r36p0","eol":null,"hubHref":"/vendor/arm/valhall_gpu_kernel_driver"}],"affectedCount":3,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://developer.arm.com/support/arm-security-updates","label":"developer.arm.com/support/arm-security-updates","hostname":"developer.arm.com","tags":["X Refsource MISC","Vendor Advisory"]},{"url":"https://developer.arm.com/support/arm-security-updates/mali-gpu-kernel-driver","label":"developer.arm.com/support/arm-security-updates/mali-gpu-kernel-driver","hostname":"developer.arm.com","tags":["X Refsource MISC","Vendor Advisory"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2022-22706","label":"www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2022-22706","hostname":"www.cisa.gov","tags":["Government Resource","US Government Resource"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2022-03-03T14:27:54.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"kev-added","date":"2023-03-30T00:00:00.000Z","label":"Added to CISA KEV","detail":"Arm Mali GPU Kernel Driver Unspecified Vulnerability","source":"cisa"},{"kind":"kev-due","date":"2023-04-20T00:00:00.000Z","label":"CISA remediation due","detail":"Apply updates per vendor instructions.","source":"cisa"},{"kind":"modified","date":"2025-10-21T23:15:44.955Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":85,"level":"critical","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-21T03:55:48.837Z","stale":false,"partial":false}}