CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's msm driver, where improper mixing of device management functions can lead to a use-after-free condition during driver teardown. This flaw allows userspace to interact with a destroyed WB connector, potentially leading to system instability or exploitation. Organizations using affected Linux kernel versions, particularly those relying on the msm driver for graphics processing, should prioritize applying the patch to mitigate the risk.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: drm/msm/dpu: don't mix devm and drmm functions Mixing devm and drmm functions will result in a use-after-free on msm driver teardown if userspace keeps a reference on the drm device: The WB connector data will be destroyed because of the use of devm_kzalloc()), while the usersoace still can try interacting with the WB connector (which uses drmm_ functions). Change dpu_writeback_init() to use drmm_. Patchwork: https://patchwork.freedesktop.org/patch/722656/