title: Mali GPU Kernel Driver allows improper GPU memory processing operations
description: Use After Free vulnerability in Arm Ltd Bifrost GPU Kernel Driver, Arm Ltd Valhall GPU Kernel Driver allows a local non-privileged user to make improper memory processing operations to exploit a software race condition. If the system’s memory is carefully prepared by the user, then this in turn cause a use-after-free.This issue affects Bifrost GPU Kernel Driver: from r35p0 through r40p0; Valhall GPU Kernel Driver: from r35p0 through r40p0.
problem types: CWE-416 Use After Free
affected:
{
defaultStatus: unaffected
product: Bifrost GPU Kernel Driver
vendor: Arm Ltd
versions:
changes: [at: r41p0, status: unaffected], lessThanOrEqual: r40p0, status: affected, version: r35p0, versionType: patch
}
{
defaultStatus: unaffected
product: Valhall GPU Kernel Driver
vendor: Arm Ltd
versions:
changes: [at: r41p0, status: unaffected], lessThanOrEqual: r40p0, status: affected, version: r35p0, versionType: patch
}
solutions: This issue is fixed in the Bifrost and Valhall Kernel Driver in r41p0. Users are recommended to upgrade if they are impacted by this issue.