Description
In the Linux kernel, the following vulnerability has been resolved: security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6 A bad bug in clang's implementation of -fzero-call-used-regs can result in NULL pointer dereferences (see the links above the check for more information). Restrict CONFIG_CC_HAS_ZERO_CALL_USED_REGS to either a supported GCC version or a clang newer than 15.0.6, which will catch both a theoretical 15.0.7 and the upcoming 16.0.0, which will both have the bug fixed.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
a82adfd5c7cb4b8bb37ef439aed954f9972bb618 to < 8a4236456a3a402f6bb92aa7b75e7a3b4ef7a72caffecteda82adfd5c7cb4b8bb37ef439aed954f9972bb618 to < 0b202dfedb5aa2e7d07d849be33fa3a48c026926affecteda82adfd5c7cb4b8bb37ef439aed954f9972bb618 to < 21ca0bfa11bbb9a9207f5d2104f47d3d71b4616eaffecteda82adfd5c7cb4b8bb37ef439aed954f9972bb618 to < d6a9fb87e9d18f3394a9845546bbe868efdccfd2affected
Linux Linux
Default version status: affected
5.15affected0 to < 5.15unaffected5.15.86 to ≤ 5.15.*unaffected6.0.16 to ≤ 6.0.*unaffected6.1.2 to ≤ 6.1.*unaffected6.2 to ≤ *unaffected