In the Linux kernel, the following vulnerability has been resolved: nvme: apple: fix device reference counting Drivers must call nvme_uninit_ctrl after a successful nvme_init_ctrl. Split the allocation side out to make the error handling boundary easier to navigate. The apple driver had been doing this wrong, leaking the controller device memory on a tagset failure.
| Product | Vendor | Version |
|---|---|---|
| Linux | Linux | Google Chrome OS prior to 62.0.3202.74 |
| Linux | Linux | Microsoft Windows 7 SP1 |
| Linux | Linux | 10 Version 1803 for x64-based Systems |
| Linux | Linux | 10 Version 1809 for 32-bit Systems |