CVE Database›CVE-2022-50818

CVE-2022-50818

kernel: scsi: pm8001: Fix running_req for internal abort commands

Loading…

Severity

Low

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · December 30, 2025

Updated · June 30, 2026

Description

A flaw was found in the Linux kernel's pm8001 SCSI driver. When internal abort commands complete, the running_req counter is not decremented, causing the counter to never reach zero. This leads to a system hang when disabling the remote PHY for a SATA disk, as pm8001_dev_gone_notify() waits indefinitely for running_req to become zero.

Statement

This is a driver-specific bug affecting systems with PMC-Sierra SAS/SATA HBA controllers. The flaw manifests only during specific device removal operations when disabling a SATA disk's PHY, making it a limited-scope denial of service issue requiring local access and specific hardware.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-911 · Improper Update of Reference Count