Wind River Support Network

HomeDefectsLIN1022-7521
Fixed

LIN1022-7521 : Security Advisory - linux - CVE-2021-47195

Created: Apr 10, 2024    Updated: Apr 20, 2024
Resolved Date: Apr 19, 2024
Found In Version: 10.22.33.1
Severity: Standard
Applicable for: Wind River Linux LTS 22
Component/s: Kernel

Description

In the Linux kernel, the following vulnerability has been resolved:

spi: fix use-after-free of the add_lock mutex

Commit 6098475d4cb4 ("spi: Fix deadlock when adding SPI controllers on
SPI buses") introduced a per-controller mutex. But mutex_unlock() of
said lock is called after the controller is already freed:

  spi_unregister_controller(ctlr)
  -> put_device(&ctlr->dev)
    -> spi_controller_release(dev)
  -> mutex_unlock(&ctrl->add_lock)

Move the put_device() after the mutex_unlock().

CREATE(Triage):(User=admin) CVE-2021-47195 (https://nvd.nist.gov/vuln/detail/CVE-2021-47195)

CVEs


Live chat
Online