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

of/address: Fix NULL bus dereference in of_pci_range_parser_one()

The bus matching rework made of_match_bus() return NULL for nodes with
ranges/dma-ranges but no local #address-cells. parser_init() stored that
NULL bus, and the range iterator later dereferenced it.

Reject such nodes in parser_init(), leaving an explicit empty
iterator for callers that ignore the init return, and make
of_dma_get_max_cpu_address() honour the init failure so a rejected node
cannot clamp the DMA limit.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel, the null bus dereference in of_pci_range_parser_one() leads to a kernel crash when a device tree node contains ranges or dma-ranges but lacks a local #address-cells value. The dereference occurs during range iterator processing, causing the system to become unstable and unavailable. The failure is scoped to kernel space, resulting in denial of service.

Affected Systems

All Linux kernel builds prior to the inclusion of commit 88752b811f72aa7a16de6dad4b25031d7308673e are vulnerable. No specific version ranges are provided, so any distribution kernel that has not applied this patch may be affected.

Risk and Exploitability

The CVSS score of 5.5 indicates moderate severity while the EPSS score is below 1%, suggesting a low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Exploitation would likely require a local attacker with the ability to modify the device tree or supply a custom kernel image, making the attack vector internal. If successful, the crash can interrupt services, resulting in denial of service.

Generated by OpenCVE AI on August 18, 2026 at 03:16 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel update that incorporates commit 88752b811f72aa7a16de6dad4b25031d7308673e, which fixes the null dereference in of_pci_range_parser_one().
  • Validate and correct device tree files to ensure that nodes containing ranges or dma-ranges also define a local #address-cells value; consider removing or disabling improperly defined nodes.
  • Maintain a regular patch management schedule to apply kernel security updates as soon as they are released.

Generated by OpenCVE AI on August 18, 2026 at 03:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
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


Sat, 15 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Sat, 15 Aug 2026 12:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: of/address: Fix NULL bus dereference in of_pci_range_parser_one() The bus matching rework made of_match_bus() return NULL for nodes with ranges/dma-ranges but no local #address-cells. parser_init() stored that NULL bus, and the range iterator later dereferenced it. Reject such nodes in parser_init(), leaving an explicit empty iterator for callers that ignore the init return, and make of_dma_get_max_cpu_address() honour the init failure so a rejected node cannot clamp the DMA limit.
Title of/address: Fix NULL bus dereference in of_pci_range_parser_one()
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-17T05:20:26.733Z

Reserved: 2026-08-15T05:44:03.906Z

Link: CVE-2026-74491

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T13:17:54.020

Modified: 2026-08-17T06:19:45.413

Link: CVE-2026-74491

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-74491 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T03:30:06Z

Weaknesses