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

scsi: ufs: core: Initialize hba->rpmbs list in ufshcd

Initialize the hba->rpmbs list in ufshcd_alloc_host() to prevent NULL
pointer dereference in the device teardown path if ufs_rpmb_probe()
fails.
Published: 2026-08-28
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via Kernel Crash
Action: Patch
AI Analysis

Impact

The defect occurs in the UFS host controller code where the rpmbs list is left uninitialized when the rpmb probe fails. On device teardown the kernel dereferences this NULL pointer, causing a kernel panic and system reboot. This loss of availability is a local denial of service caused by a flaw in the hardware abstraction layer of the UFS driver.

Affected Systems

Kernel versions containing the UFS core driver before the committed fix are affected. This encompasses all Linux distributions using a kernel that has not yet merged the changes from the cited Git commits. Since the vendor list includes only Linux:Linux, any Linux system with a pre‑patch UFS host controller implementation is potentially vulnerable.

Risk and Exploitability

With a CVSS score of 5.5 the vulnerability is classified as moderate severity. The EPSS score of < 1% indicates a very low probability of exploitation, and it is not listed in CISA’s KEV catalog. The likely attack vector is local (inferred from the requirement to monitor or unload the driver). An attacker would need to induce a rpmb probe failure or have local access to trigger the crash (inferred). The kernel panic forces a system reboot, resulting in a local denial of service but the attack surface remains limited.

Generated by OpenCVE AI on September 1, 2026 at 17:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the kernel to a version that includes the committed changes
  • Disable or unload the UFS driver to prevent the faulty teardown path from being executed
  • Monitor system logs for UFS‑related kernel panics and schedule remediation if such events occur

Generated by OpenCVE AI on September 1, 2026 at 17:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-824
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Fri, 28 Aug 2026 07:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: core: Initialize hba->rpmbs list in ufshcd Initialize the hba->rpmbs list in ufshcd_alloc_host() to prevent NULL pointer dereference in the device teardown path if ufs_rpmb_probe() fails.
Title scsi: ufs: core: Initialize hba->rpmbs list in ufshcd
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-28T06:52:54.325Z

Reserved: 2026-08-26T14:34:25.785Z

Link: CVE-2026-80690

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-28T08:16:54.490

Modified: 2026-08-28T08:16:54.490

Link: CVE-2026-80690

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-28T00:00:00Z

Links: CVE-2026-80690 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-01T17:45:07Z

Weaknesses
  • CWE-824

    Access of Uninitialized Pointer