CVE-2022-50619
N/A
N/A
Summary
In the Linux kernel, the following vulnerability has been resolved:
drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr()
If the number of pages from the userptr BO differs from the SG BO then the allocated memory for the SG table doesn't get freed before returning -EINVAL, which may lead to a memory leak in some error paths. Fix this by checking the number of pages before allocating memory for the SG table.
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Linux | Linux | 264fb4d332f5e76743818480e482464437837c52 < 304a10161696d86300ceab1cbe72b2d74b8cdd94 | affected |
| Linux | Linux | 264fb4d332f5e76743818480e482464437837c52 < c6dc4c9ba093829ebe1450d5fb101da6fb7a2a58 | affected |
| Linux | Linux | 264fb4d332f5e76743818480e482464437837c52 < 90bfee142af0f0e9d3bec80e7acd5f49b230acf7 | affected |
| Linux | Linux | 5.14 | affected |
| Linux | Linux | 0 < 5.14 | unaffected |
| Linux | Linux | 5.15.77 <= 5.15.* | unaffected |
| Linux | Linux | 6.0.7 <= 6.0.* | unaffected |
| Linux | Linux | 6.1 <= * | unaffected |
Weaknesses
References
- https://git.kernel.org/stable/c/304a10161696d86300ceab1cbe72b2d74b8cdd94
- https://git.kernel.org/stable/c/c6dc4c9ba093829ebe1450d5fb101da6fb7a2a58
- https://git.kernel.org/stable/c/90bfee142af0f0e9d3bec80e7acd5f49b230acf7
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.