CVE-2026-80691 PUBLISHED

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

Assigner: Linux
Reserved: 26.08.2026 Published: 28.08.2026 Updated: 28.08.2026

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.

Product Status

Vendor Linux
Product Linux
Versions Default: unaffected
  • affected from 394f811848827ad23d2b43e94e5d72a24cfbc39f to 3c60a8b4037dc35e365658fcbcb349a5d742ff49 (excl.)
  • affected from 394f811848827ad23d2b43e94e5d72a24cfbc39f to a326b19cfb7775378b50acaa8d836ba44e29b4c2 (excl.)
  • affected from 394f811848827ad23d2b43e94e5d72a24cfbc39f to bdd8a1297ef101bb5ac57e53b4fbe5e364afd8b1 (excl.)
  • affected from 394f811848827ad23d2b43e94e5d72a24cfbc39f to f15bcf9a99b1b2683fcfa005b9b3680b5600581f (excl.)
  • affected from 394f811848827ad23d2b43e94e5d72a24cfbc39f to 9c33222bd387312874fbe36ca8002e5c945b9653 (excl.)
Vendor Linux
Product Linux
Versions Default: affected
  • Version 6.5 is affected
  • unaffected from 0 to 6.5 (excl.)
  • unaffected from 6.6.151 to 6.6.* (incl.)
  • unaffected from 6.12.103 to 6.12.* (incl.)
  • unaffected from 6.18.44 to 6.18.* (incl.)
  • unaffected from 7.1.8 to 7.1.* (incl.)
  • unaffected from 7.2 to * (incl.)

References