CVE-2021-47468 in Linux
Zusammenfassung
von VulDB • 15.05.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
isdn: mISDN: Behebung eines Aufrufs einer schlafenden Funktion aus einem ungültigen Kontext heraus
Der Treiber kann die Funktion card->isac.release() aus einem atomaren Kontext heraus aufrufen.
Dies wird behoben, indem diese Funktion erst nach dem Freigeben der Sperre aufgerufen wird.
Das folgende Protokoll zeigt dies auf:
[ 44.168226 ] BUG: sleeping function called from invalid context at kernel/workqueue.c:3018
[ 44.168941 ] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 5475, name: modprobe
[ 44.169574 ] INFO: lockdep is turned off.
[ 44.169899 ] irq event stamp: 0
[ 44.170160 ] hardirqs last enabled at (0): [] 0x0
[ 44.170627 ] hardirqs last disabled at (0): [] copy_process+0x132d/0x3e00
[ 44.171240 ] softirqs last enabled at (0): [] copy_process+0x135a/0x3e00
[ 44.171852 ] softirqs last disabled at (0): [] 0x0
[ 44.172318 ] Preemption disabled at:
[ 44.172320 ] [] nj_release+0x69/0x500 [netjet]
[ 44.174441 ] Call Trace:
[ 44.174630 ] dump_stack_lvl+0xa8/0xd1
[ 44.174912 ] dump_stack+0x15/0x17
[ 44.175180 ] ___might_sleep+0x113/0x130
If you want to get best quality of vulnerability data, you may have to visit VulDB.