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

scsi: target: iblock: Fix wrong PR ops NULL check for PREEMPT/RELEASE

In the iblock_execute_pr_out() function, PRO_PREEMPT,
PRO_PREEMPT_AND_ABORT, and PRO_RELEASE all perform callback capability
checks through ops->pr_clear. The error check allows unimplemented hooks
to pass through the gate, resulting dereferencing a NULL function
pointer.

Check whether the hooks that need to be called are supported.
Published: 2026-08-28
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service (Kernel Crash)
Action: Immediate Patch
AI Analysis

Impact

The iblock module in the Linux kernel incorrectly performs a callback capability check for PREEMPT, PREEMPT_AND_ABORT, and RELEASE operations. When these operations are requested on a device that has not implemented the ops->pr_clear callback, the NULL check is bypassed, leading to a NULL function pointer dereference. This causes a kernel panic, immediately stopping system operation and delivering a denial‑of‑service.

Affected Systems

All Linux kernel releases incorporating the iblock SCSI target module prior to the commit that adds the missing NULL check are vulnerable. Because the vendor information lists only the generic Linux kernel, any distribution or custom build that has not applied the patch is considered at risk. No specific version numbers are supplied in the advisory, so a best‑effort assessment requires reviewing the kernel changelog for the iblock module.

Risk and Exploitability

The CVSS score for this vulnerability is 7.5, but the EPSS indicates a low likelihood of exploitation (EPSS score of <1%), making precise quantification difficult. The issue is not listed in the CISA KEV catalog, and no public exploits have been disclosed. The likely attack vector is local: an attacker must issue a SCSI PREEMPT or RELEASE command to an iblock device, which typically requires privileged or authenticated access to the target. Because the conditions are narrowly defined, the exploitation likelihood is low, but the impact of a kernel crash is catastrophic, warranting immediate patching.

Generated by OpenCVE AI on August 29, 2026 at 09:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the kernel to the latest release that includes the NULL‑check fix for the iblock module.
  • Reboot the system so the updated kernel is loaded.
  • If a kernel upgrade cannot be performed immediately, disable or remove the iblock SCSI target device to prevent PREEMPT/RELEASE operations from being issued.
  • Monitor system logs for any unexpected SCSI command errors after the patch has been applied.

Generated by OpenCVE AI on August 29, 2026 at 09:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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


Sat, 29 Aug 2026 09:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Sat, 29 Aug 2026 08:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Sat, 29 Aug 2026 06:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Fri, 28 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Fri, 28 Aug 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Fri, 28 Aug 2026 11:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

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: target: iblock: Fix wrong PR ops NULL check for PREEMPT/RELEASE In the iblock_execute_pr_out() function, PRO_PREEMPT, PRO_PREEMPT_AND_ABORT, and PRO_RELEASE all perform callback capability checks through ops->pr_clear. The error check allows unimplemented hooks to pass through the gate, resulting dereferencing a NULL function pointer. Check whether the hooks that need to be called are supported.
Title scsi: target: iblock: Fix wrong PR ops NULL check for PREEMPT/RELEASE
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-29T06:22:14.617Z

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

Link: CVE-2026-80691

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-08-29T07:16:51.233

Link: CVE-2026-80691

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-80691 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-29T09:30:07Z

Weaknesses