Skip to main content

Linux Kernel CVE-2026-53280

| EUVDEUVD-2026-39885 MEDIUM
NULL Pointer Dereference (CWE-476)
2026-06-26 Linux GHSA-hjfw-g9qr-c456
5.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
5.5 MEDIUM

Local access and low privileges required; kernel panic is high availability impact with no confidentiality or integrity consequence.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
MEDIUM
qualitative
Red Hat
5.5 LOW
qualitative

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

5
Analysis Generated
Jul 08, 2026 - 04:21 vuln.today
CVSS changed
Jul 08, 2026 - 04:07 NVD
5.5 (MEDIUM)
Patch available
Jun 26, 2026 - 21:02 EUVD
CVE Published
Jun 26, 2026 - 19:40 nvd
MEDIUM 5.5
CVE Published
Jun 26, 2026 - 19:40 cve.org
UNKNOWN (no severity yet)

DescriptionNVD

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

iommu: Fix NULL group->domain dereference in pci_dev_reset_iommu_done()

Local sashiko review pointed it out that group->domain could be NULL when a default domain fails to allocate during the first probe, which can crash at domain->ops->attach_dev dereference in __iommu_attach_device() invoked by pci_dev_reset_iommu_done().

pci_dev_reset_iommu_prepare() is fine as an old_domain pointer can be NULL.

Skip the re-attach in pci_dev_reset_iommu_done() to fix the bug.

AnalysisAI

NULL pointer dereference in the Linux kernel IOMMU subsystem crashes affected systems during PCI device reset when a default domain allocation has previously failed. Local users with low-privilege access on Linux kernel versions in the 7.0 branch (prior to 7.0.10) and before 7.1 can trigger a kernel panic through the pci_dev_reset_iommu_done() function, resulting in a denial of service. No public exploit code exists and no active exploitation has been confirmed; EPSS of 0.15% (5th percentile) reflects the low real-world exploitation likelihood given the edge-case hardware precondition and local-only attack vector.

Technical ContextAI

The vulnerability resides in the Linux kernel's IOMMU (Input-Output Memory Management Unit) subsystem, which mediates direct memory access between PCI devices and system memory. The function pci_dev_reset_iommu_done() invokes __iommu_attach_device() during PCI device reset recovery, which dereferences group->domain->ops->attach_dev. The defect is that group->domain can be NULL when the IOMMU default domain allocation fails during the device's initial probe phase - a condition that is not checked before dereference. The companion function pci_dev_reset_iommu_prepare() correctly handles a NULL old_domain, but the 'done' path did not mirror this safety check. Root cause class is CWE-476 (NULL Pointer Dereference). Affected product per CPE is cpe:2.3:a:linux:linux:*. The fix, available in stable tree commits, simply skips the re-attach step when group->domain is NULL.

RemediationAI

Upgrade to Linux kernel 7.1 or Linux 7.0.10, both of which contain the fix that adds a NULL check for group->domain in pci_dev_reset_iommu_done() before attempting re-attachment. Upstream stable tree fix commits are available at https://git.kernel.org/stable/c/17194cd0dd236e732d116d50840d795ca50ef196 and https://git.kernel.org/stable/c/d769711fcddd005f1e654b3bde547140917fe696. Where immediate kernel upgrade is not feasible, restricting local user capabilities to trigger PCI device resets (via Linux capabilities or cgroup device access controls) reduces exposure, though this may affect legitimate PCI hotplug and error-recovery workflows. Disabling IOMMU entirely is a possible workaround but carries significant security trade-offs by removing DMA isolation. Distribution vendors should be monitored for backported security kernels.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Performance Computing 15 SP7 Not-Affected

Share

CVE-2026-53280 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy