ID: CVE-2022-38181

Last Modified: Jan. 23, 2023

The Arm Mali GPU kernel driver allows unprivileged users to access freed memory because GPU memory operations are mishandled. This affects Bifrost r0p0 through r38p1, and r39p0; Valhall r19p0 through r38p1, and r39p0; and Midgard r4p0 through r32p0.

Twitter Activity

Tweets last week: 13

Remaining steady

Yahoo Activity

Yahoo results: 3

Remaining steady

EPSS History

Current EPSS Score: 0.0095

Remaining steady


Reddit Activity

Reddit Posts: 2

Remaining steady

Github Repos

Github Repos: 1

Remaining steady

Exploits

Found exploits:

Attack Vector: Network

Attack Complexity: Low

Privileges Required: Low

User Interaction: None

Scope: Unchanged

Confidentiality: High

Integrity: High

Availability: High

Base Score: 8.8

Exploitability Score: 2.8

Impact Score: 5.9

CVSS V3: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Specialize CVSS-Score

CWE-416

Condition Configuration
OR
OR
Alle Schwachstellen für arm
Alle Schwachstellen für arm
Alle Schwachstellen für arm
Alle Schwachstellen für arm
Alle Schwachstellen für arm
Date: Oct. 28, 2022

CWE-ID: Not defined
Base Score V3: Not defined
Exploitability Score V3: Not defined
Impact Score V3: Not defined
Cvss Vector V3: Not defined
Configuration:
added:
cpe:2.3:a:arm:midguard_gpu_kernel_driver:*:*:*:*:*:*:*:*
cpe:2.3:a:arm:valhall_gpu_kernel_driver:r39p0:*:*:*:*:*:*:*
cpe:2.3:a:arm:bifrost_gpu_kernel_driver:r39p0:*:*:*:*:*:*:*
cpe:2.3:a:arm:bifrost_gpu_kernel_driver:*:*:*:*:*:*:*:*
cpe:2.3:a:arm:valhall_gpu_kernel_driver:*:*:*:*:*:*:*:*



Date: Jan. 23, 2023

Description: An Arm product family through 2022-08-12 mail GPU kernel driver allows non-privileged users to make improper GPU processing operations to gain access to already freed memory.
Reference:
added:
https://github.blog/2023-01-23-pwning-the-all-google-phone-with-a-non-google-bug/
https://securitylab.github.com/advisories/GHSL-2022-054_Arm_Mali/



                    <?xml version="1.0" ?>
<set operator="and">
    <set operator="or">
        <prop key="application" value="cpe:2.3:a:arm:midguard_gpu_kernel_driver:*:*:*:*:*:*:*:*"/>
        <prop key="application" value="cpe:2.3:a:arm:valhall_gpu_kernel_driver:r39p0:*:*:*:*:*:*:*"/>
        <prop key="application" value="cpe:2.3:a:arm:bifrost_gpu_kernel_driver:r39p0:*:*:*:*:*:*:*"/>
        <prop key="application" value="cpe:2.3:a:arm:bifrost_gpu_kernel_driver:*:*:*:*:*:*:*:*"/>
        <prop key="application" value="cpe:2.3:a:arm:valhall_gpu_kernel_driver:*:*:*:*:*:*:*:*"/>
    </set>
</set>

                  
                      <?xml version="1.0" ?>
<set operator="and">
    <set operator="or">
        <prop key="application" value="cpe:2.3:a:arm:midguard_gpu_kernel_driver:*:*:*:*:*:*:*:*"/>
        <prop key="application" value="cpe:2.3:a:arm:valhall_gpu_kernel_driver:r39p0:*:*:*:*:*:*:*"/>
        <prop key="application" value="cpe:2.3:a:arm:bifrost_gpu_kernel_driver:r39p0:*:*:*:*:*:*:*"/>
        <prop key="application" value="cpe:2.3:a:arm:bifrost_gpu_kernel_driver:*:*:*:*:*:*:*:*"/>
        <prop key="application" value="cpe:2.3:a:arm:valhall_gpu_kernel_driver:*:*:*:*:*:*:*:*"/>
    </set>
    <prop key="program_influence" value="input"/>
</set>