---
id: CVE-2022-50489
title: 'drm/mipi-dsi: Detach devices when removing the host'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  drm/mipi-dsi: Detach devices when removing the host

  Whenever the MIPI-DSI host is unregistered, the code of
  mipi_dsi_host_unregister() loops over every device currentl…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 068a00233969833f1ba925e7627797489efd6041 <
    c202cda08cd5693645d4990ad1eb2e8068a884ec
  - >-
    Linux >= 068a00233969833f1ba925e7627797489efd6041 <
    262364574b05676d4b9ebde2ddd3588cd2efd8ce
  - >-
    Linux >= 068a00233969833f1ba925e7627797489efd6041 <
    95ae458209f5a556bba98aff872f933694914eb7
  - >-
    Linux >= 068a00233969833f1ba925e7627797489efd6041 <
    8242167cfc83dd7e4c96f44b45f108db9bb88146
  - >-
    Linux >= 068a00233969833f1ba925e7627797489efd6041 <
    45120fa5e522d444e3fc1c5a9afc5d53eed91d00
  - >-
    Linux >= 068a00233969833f1ba925e7627797489efd6041 <
    26c1b4cfe56f040f71a51c92da1f4cac2e3b9455
  - >-
    Linux >= 068a00233969833f1ba925e7627797489efd6041 <
    353ab1c13fdd6e524edde780235a8ce9b892c81c
  - >-
    Linux >= 068a00233969833f1ba925e7627797489efd6041 <
    6fc2cd40db1969ba372ce9536dcfcdb87271eac4
  - >-
    Linux >= 068a00233969833f1ba925e7627797489efd6041 <
    668a8f17b5290d04ef7343636a5588a0692731a1
  - Linux 3.14
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-05T20:12:13.166283Z'
published: '2025-10-04'
updated: '2026-11-05'
sourceUpdated: '2026-11-05T20:20:48.871Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2022-50489'
references:
  - url: 'https://git.kernel.org/stable/c/c202cda08cd5693645d4990ad1eb2e8068a884ec'
  - url: 'https://git.kernel.org/stable/c/262364574b05676d4b9ebde2ddd3588cd2efd8ce'
  - url: 'https://git.kernel.org/stable/c/95ae458209f5a556bba98aff872f933694914eb7'
  - url: 'https://git.kernel.org/stable/c/8242167cfc83dd7e4c96f44b45f108db9bb88146'
  - url: 'https://git.kernel.org/stable/c/45120fa5e522d444e3fc1c5a9afc5d53eed91d00'
  - url: 'https://git.kernel.org/stable/c/26c1b4cfe56f040f71a51c92da1f4cac2e3b9455'
  - url: 'https://git.kernel.org/stable/c/353ab1c13fdd6e524edde780235a8ce9b892c81c'
  - url: 'https://git.kernel.org/stable/c/6fc2cd40db1969ba372ce9536dcfcdb87271eac4'
  - url: 'https://git.kernel.org/stable/c/668a8f17b5290d04ef7343636a5588a0692731a1'
tags:
  - cve.org
epss: 0.00163
epssPercentile: 0.05559
ingestedAt: '2026-11-05T22:38:31.741Z'
---

## Overview

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

drm/mipi-dsi: Detach devices when removing the host

Whenever the MIPI-DSI host is unregistered, the code of
mipi_dsi_host_unregister() loops over every device currently found on that
bus and will unregister it.

However, it doesn't detach it from the bus first, which leads to all kind
of resource leaks if the host wants to perform some clean up whenever a
device is detached.

## Affected

- `Linux >= 068a00233969833f1ba925e7627797489efd6041 < c202cda08cd5693645d4990ad1eb2e8068a884ec`
- `Linux >= 068a00233969833f1ba925e7627797489efd6041 < 262364574b05676d4b9ebde2ddd3588cd2efd8ce`
- `Linux >= 068a00233969833f1ba925e7627797489efd6041 < 95ae458209f5a556bba98aff872f933694914eb7`
- `Linux >= 068a00233969833f1ba925e7627797489efd6041 < 8242167cfc83dd7e4c96f44b45f108db9bb88146`
- `Linux >= 068a00233969833f1ba925e7627797489efd6041 < 45120fa5e522d444e3fc1c5a9afc5d53eed91d00`
- `Linux >= 068a00233969833f1ba925e7627797489efd6041 < 26c1b4cfe56f040f71a51c92da1f4cac2e3b9455`
- `Linux >= 068a00233969833f1ba925e7627797489efd6041 < 353ab1c13fdd6e524edde780235a8ce9b892c81c`
- `Linux >= 068a00233969833f1ba925e7627797489efd6041 < 6fc2cd40db1969ba372ce9536dcfcdb87271eac4`
- `Linux >= 068a00233969833f1ba925e7627797489efd6041 < 668a8f17b5290d04ef7343636a5588a0692731a1`
- `Linux 3.14`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
