CVE-2022-49359
Severity CVSS v4.0:
Pending analysis
Type:
CWE-416
Use After Free
Publication date:
26/02/2025
Last modified:
25/03/2025
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
drm/panfrost: Job should reference MMU not file_priv<br />
<br />
For a while now it&#39;s been allowed for a MMU context to outlive it&#39;s<br />
corresponding panfrost_priv, however the job structure still references<br />
panfrost_priv to get hold of the MMU context. If panfrost_priv has been<br />
freed this is a use-after-free which I&#39;ve been able to trigger resulting<br />
in a splat.<br />
<br />
To fix this, drop the reference to panfrost_priv in the job structure<br />
and add a direct reference to the MMU structure which is what&#39;s actually<br />
needed.
Impact
Base Score 3.x
7.80
Severity 3.x
HIGH
Vulnerable products and versions
CPE | From | Up to |
---|---|---|
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.10.67 (including) | 5.11 (excluding) |
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.13.19 (including) | 5.14 (excluding) |
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.14.6 (including) | 5.17.15 (excluding) |
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.18 (including) | 5.18.4 (excluding) |
cpe:2.3:o:linux:linux_kernel:5.19:rc1:*:*:*:*:*:* |
To consult the complete list of CPE names with products and versions, see this page