Skip to main content
← All vulnerabilities
CVE-2026-90158

m68k: nfcon: Do not call console_is_registered() in nfcon_device()

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 6.6.157, 6.12.110, 6.18.52, 7.2.6
None on Exploit-DB, Metasploit or GitHub

Summary

In the Linux kernel, the following vulnerability has been resolved: m68k: nfcon: Do not call console_is_registered() in nfcon_device() Since 7c2af0f634f1 ("tty: tty_io: use console_list_lock for list synchronization") show_cons_active() calls the .device() method under the console_list_lock, but console_is_registered() tries to acquire console_list_lock as well, causing a deadlock. It should not be necessary to check console_is_registered() here since the function should not be called in the fist place when the console is not registered.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Linux Linux

    From 7c2af0f634f1bc761ca827310dc7e8e586af502f · fixed in 7d3f15a664d115584fc177b5f2cfbdb3e5a50d60; From 7c2af0f634f1bc761ca827310dc7e8e586af502f · fixed in e5e11274b5512e24a346ed83f8dd85e3389d2f4b; From 7c2af0f634f1bc761ca827310dc7e8e586af502f · fixed in be98f92fc244688a6bdecbc834cf2cd243056d9d; From 7c2af0f634f1bc761ca827310dc7e8e586af502f · fixed in d73441232f1f067eb659e94447b1353c16609711; From 7c2af0f634f1bc761ca827310dc7e8e586af502f · fixed in 2f8e3cad53b5c36ab0ed5d3195bfc55c59ea61a5

  • Linux Linux

    6.2

  • KernelLinux

    From 6.2.0 · fixed in 6.6.157; From 6.7.0 · fixed in 6.12.110; From 6.13.0 · fixed in 6.18.52; From 6.19.0 · fixed in 7.2.6

References 5

git.kernel.org