cbcvebase.
CVE-2021-47284
published 2024-05-21

CVE-2021-47284: In the Linux kernel, the following vulnerability has been resolved: isdn: mISDN: netjet: Fix crash in nj_probe: 'nj_setup' in netjet.c might fail with -EIO and…

PriorityP418medium4.7CVSS 3.1
AVLACHPRLUINSUCNINAH
EPSS
0.23%
13.4th percentile
In the Linux kernel, the following vulnerability has been resolved: isdn: mISDN: netjet: Fix crash in nj_probe: 'nj_setup' in netjet.c might fail with -EIO and in this case 'card->irq' is initialized and is bigger than zero. A subsequent call to 'nj_release' will free the irq that has not been requested. Fix this bug by deleting the previous assignment to 'card->irq' and just keep the assignment before 'request_irq'. The KASAN's log reveals it: [ 3.354615 ] WARNING: CPU: 0 PID: 1 at kernel/irq/manage.c:1826 free_irq+0x100/0x480 [ 3.355112 ] Modules linked in: [ 3.355310 ] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.13.0-rc1-00144-g25a1298726e #13 [ 3.355816 ] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.12.0-59-gc9ba5276e321-prebuilt.qemu.org 04/01/2014 [ 3.356552 ] RIP: 0010:free_irq+0x100/0x480 [ 3.356820 ] Code: 6e 08 74 6f 4d 89 f4 e8 5e ac 09 00 4d 8b 74 24 18 4d 85 f6 75 e3 e8 4f ac 09 00 8b 75 c8 48 c7 c7 78 c1 2e 85 e8 e0 cf f5 ff 0b 48 8b 75 c0 4c 89 ff e8 72 33 0b 03 48 8b 43 40 4c 8b a0 80 [ 3.358012 ] RSP: 0000:ffffc90000017b48 EFLAGS: 00010082 [ 3.358357 ] RAX: 0000000000000000 RBX: ffff888104dc8000 RCX: 0000000000000000 [ 3.358814 ] RDX: ffff8881003c8000 RSI: ffffffff8124a9e6 RDI: 00000000ffffffff [ 3.359272 ] RBP: ffffc90000017b88 R08: 0000000000000000 R09: 0000000000000000 [ 3.359732 ] R10: ffffc900000179f0 R11: 0000000000001d04 R12: 0000000000000000 [ 3.360195 ] R13: ffff888107dc6000 R14: ffff888107dc6928 R15: ffff888104dc80a8 [ 3.360652 ] FS: 0000000000000000(0000) GS:ffff88817bc00000(0000) knlGS:0000000000000000 [ 3.361170 ] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3.361538 ] CR2: 0000000000000000 CR3: 000000000582e000 CR4: 00000000000006f0 [ 3.362003 ] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 3.362175 ] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 3.362175 ] Call Trace: [ 3.362175 ] nj_release+0x51/0x1e0 [ 3.362175 ] nj_probe+0x450/0x950 [ 3.362175 ] ? pci_device_r

Affected

22 ranges
VendorProductVersion rangeFixed in
debianlinux< linux 5.10.46-1 (bookworm)linux 5.10.46-1 (bookworm)
linuxlinux
linuxlinux>= a900845e56617edc005fd8f35bfd5a407aaf96c8 < 958cb1078ca60d214826fd90a0961a447fade59a958cb1078ca60d214826fd90a0961a447fade59a
linuxlinux>= a900845e56617edc005fd8f35bfd5a407aaf96c8 < 4c1fcb6ec964b44edbf84235134582a5ffae15214c1fcb6ec964b44edbf84235134582a5ffae1521
linuxlinux>= a900845e56617edc005fd8f35bfd5a407aaf96c8 < a0a37e4454ca1c0b424edc2c9c2487c2c46a1be6a0a37e4454ca1c0b424edc2c9c2487c2c46a1be6
linuxlinux>= a900845e56617edc005fd8f35bfd5a407aaf96c8 < bf78e25bd3f487208e042c67c8a31706c2dba265bf78e25bd3f487208e042c67c8a31706c2dba265
linuxlinux>= a900845e56617edc005fd8f35bfd5a407aaf96c8 < 9d7d4649dc1c53acf76df260fd519db698ed20d79d7d4649dc1c53acf76df260fd519db698ed20d7
linuxlinux>= a900845e56617edc005fd8f35bfd5a407aaf96c8 < 143fc7220961220eecc04669e5909af8847bf8c8143fc7220961220eecc04669e5909af8847bf8c8
linuxlinux>= a900845e56617edc005fd8f35bfd5a407aaf96c8 < 6249193e03709ea625e10706ecaf17fea0427d3d6249193e03709ea625e10706ecaf17fea0427d3d
linuxlinux>= a900845e56617edc005fd8f35bfd5a407aaf96c8 < 9f6f852550d0e1b7735651228116ae9d300f69b39f6f852550d0e1b7735651228116ae9d300f69b3
linuxlinux_kernel< 4.4.2734.4.273
linuxlinux_kernel
linuxlinux_kernel>= 0 < 5.10.46-15.10.46-1
linuxlinux_kernel>= 0 < 5.10.46-15.10.46-1
linuxlinux_kernel>= 0 < 5.10.46-15.10.46-1
linuxlinux_kernel>= 0 < 5.10.46-15.10.46-1
linuxlinux_kernel>= 4.10 < 4.14.2374.14.237
linuxlinux_kernel>= 4.15 < 4.19.1954.19.195
linuxlinux_kernel>= 4.20 < 5.4.1265.4.126
linuxlinux_kernel>= 4.5 < 4.9.2734.9.273
linuxlinux_kernel>= 5.11 < 5.12.115.12.11
linuxlinux_kernel>= 5.5 < 5.10.445.10.44

CVSS provenance

nvdv3.14.7MEDIUMCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
osv4.7MEDIUM
vendor_debian4.7MEDIUM
vendor_redhat4.7MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.