Armis Logo< Back

CVE-2023-53658:

Linux kernel vulnerability in bcm-qspi driver causing potential null pointer dereference on device removal.


Score
Info
A numerical rating that indicates how dangerous this vulnerability is.

5.5Medium
  • Published Date:Oct 7, 2025
  • CISA KEV Date:*No Data*
  • Industries Affected:20

Threat Predictions

  • EPSS Score:0.0
  • EPSS Percentile:11%

Exploitability

  • Score:1.8
  • Attack Vector:LOCAL
  • Attack Complexity:LOW
  • Privileges Required:LOW
  • User Interaction:NONE
  • Scope:UNCHANGED

Impact

  • Score:3.6
  • Confidentiality Impact:NONE
  • Integrity Impact:NONE
  • Availability Impact:HIGH

Description Preview

Linux kernel vulnerability in bcm-qspi driver causing potential null pointer dereference on device removal.

Overview

The vulnerability affects the bcm-qspi driver in the Linux kernel. It stems from improper error handling when specific hardware resources are unavailable. This can lead to a null pointer dereference, potentially causing system instability or crashes. The issue is particularly concerning as it manifests during device removal, which could complicate system maintenance or hardware changes. While not directly exploitable for arbitrary code execution, this vulnerability represents a significant reliability and stability risk for affected systems.

Remediation

  • The fix involves modifying the driver to use devm_ioremap_resource() unconditionally. This function can handle a NULL resource and will return a valid ERR_PTR() in such cases. This change ensures proper error handling and prevents the null pointer dereference. System administrators and developers using affected Linux kernel versions should update to a patched version as soon as it becomes available. In the interim, caution should be exercised when working with systems that might use the bcm-qspi driver, especially during hardware removal or system shutdown procedures.

References

  • [1] Linux kernel stable branch commit 217b6ea8cf7b819477bca597a6ae2d43d38ba283
  • [2] Linux kernel stable branch commit 22ae32d80ef590d12a2364e4621f90f7c58445c7
  • [3] Linux kernel stable branch commit 32b9c8f7892c19f7f5c9fed5fb410b9fd5990bb6
  • [4] Linux kernel stable branch commit 398e6a015877d44327f754aeb48ff3354945c78c
  • [5] Linux kernel stable branch commit 7c1f23ad34fcdace50275a6aa1e1969b41c6233f
  • [6] Linux kernel stable branch commit a91c34357afcfaa5307e254f22a8452550a07b34
  • [7] Linux kernel stable branch commit d20db3c58a7f9361e370a7850ceb60dbdf62eea3
  • [8] Linux kernel stable branch commit d3dcdb43c872a3b967345144151a2c9bb9124c9b

Industries Affected

Below is a list of industries most commonly impacted or potentially at risk based on intelligence.

Medium
Manufacturing icon
Manufacturing
Low
Mining icon
Mining
Utilities icon
Utilities
Information icon
Information
Construction icon
Construction
Retail Trade icon
Retail Trade
Wholesale Trade icon
Wholesale Trade
Educational Services icon
Educational Services
Finance and Insurance icon
Finance and Insurance
Public Administration icon
Public Administration
Real Estate Rental and Leasing icon
Real Estate Rental and Leasing
Transportation and Warehousing icon
Transportation and Warehousing
Accommodation and Food Services icon
Accommodation and Food Services
Health Care and Social Assistance icon
Health Care and Social Assistance
Arts, Entertainment, and Recreation icon
Arts, Entertainment, and Recreation
Management of Companies and Enterprises icon
Management of Companies and Enterprises
Agriculture, Forestry, Fishing and Hunting icon
Agriculture, Forestry, Fishing and Hunting
Other Services (except Public Administration) icon
Other Services (except Public Administration)
Professional, Scientific, and Technical Services icon
Professional, Scientific, and Technical Services
Administrative and Support and Waste Management and Remediation Services icon
Administrative and Support and Waste Management and Remediation Services

Focus on What Matters

See everything.Identify true risk.Proactively mitigate threats.Book a Demo

Let's talk!