CVE-2026-46075 Details
Description
In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-sha204a - Fix potential UAF and memory leak in remove path Unregister the hwrng to prevent new ->read() calls and flush the Atmel I2C workqueue before teardown to prevent a potential UAF if a queued callback runs while the device is being removed. Drop the early return to ensure sysfs entries are removed and ->hwrng.priv is freed, preventing a memory leak.
A vulnerability in the Linux kernel's Atmel SHA204A crypto driver can lead to a use-after-free condition and a memory leak. This issue occurs during the removal of the device, where the hardware random number generator (hwrng) is not properly unregistered, potentially allowing new read calls to be initiated. Additionally, the Atmel I2C workqueue is not flushed before the device teardown, which could result in a queued callback running while the device is being removed. The vulnerability affects the stable versions of the Linux kernel.
Users can update to the latest version of the Linux kernel, where this vulnerability has been addressed. Instructions for updating the kernel can be found in the official Linux documentation.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/1193c12126d39bf986a5a9214827b73707b193ab | kernel.org | Patch |
| https://git.kernel.org/stable/c/31901371ccd16b42d2f167b1018ba9ae8bd5a6c7 | kernel.org | Patch |
| https://git.kernel.org/stable/c/6dbeb0f788582e1ab5dfc3f41994eac0ec88c2b5 | kernel.org | Patch |
| https://git.kernel.org/stable/c/775c00d87c385b758da9504cf053acea00e2ed40 | kernel.org | Patch |
| https://git.kernel.org/stable/c/bab1adf3b87e4bfac92c4f5963c63db434d561c1 | kernel.org | Patch |
| https://git.kernel.org/stable/c/c5a45d14234bf26e28a89e3a5dcc08336595cf11 | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-416 | Use After Free | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 5.3, < 6.1.175 >= 6.2, < 6.6.140 >= 6.7, < 6.12.86 >= 6.13, < 6.18.27 >= 6.19, < 7.0.4 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 24, 2026 | Initial Analysis | [email protected] |
| Jun 17, 2026 | CVE Modified | kernel.org |
| Jun 1, 2026 | CVE Modified | kernel.org |
| May 27, 2026 | New CVE Received | kernel.org |