![]() |
Home ▼ Bookkeeping
Online ▼ Security
Audits ▼
Managed
DNS ▼
About
Order
FAQ
Acceptable Use Policy
Dynamic DNS Clients
Configure Domains Dyanmic DNS Update Password Network
Monitor ▼
Enterprise Package
Advanced Package
Standard Package
Free Trial
FAQ
Price/Feature Summary
Order/Renew
Examples
Configure/Status Alert Profiles | ||
CVE ID: | CVE-2021-47606 |
Description: | In the Linux kernel, the following vulnerability has been resolved:
net: netlink: af_netlink: Prevent empty skb by adding a check on len.
Adding a check on len parameter to avoid empty skb. This prevents a
division error in netem_enqueue function which is caused when
skb->len=0 and skb->data_len=0 in the randomized corruption step as
shown below. skb->data[prandom_u32() % skb_headlen(skb)] ^=
1<<(prandom_u32() % 8); Crash Report: [ 343.170349] netdevsim
netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [
343.216110] netem: version 1.3 [ 343.235841] divide error: 0000 [#1]
PREEMPT SMP KASAN NOPTI [ 343.236680] CPU: 3 PID: 4288 Comm:
reproducer Not tainted 5.16.0-rc1+ [ 343.237569] Hardware name: QEMU
Standard PC (i440FX + PIIX, 1996), BIOS 1.11.0-2.el7 04/01/2014 [
343.238707] RIP: 0010:netem_enqueue+0x1590/0x33c0 [sch_netem] [
343.239499] Code: 89 85 58 ff ff ff e8 5f 5d e9 d3 48 8b b5 48 ff ff
ff 8b 8d 50 ff ff ff 8b 85 58 ff ff ff 48 8b bd 70 ff ff ff 31 d2 2b
4f 74 |
Test IDs: | None available |
Cross References: |
Common Vulnerability Exposure (CVE) ID: CVE-2021-47606 https://git.kernel.org/stable/c/40cf2e058832d9cfaae98dfd77334926275598b6 https://git.kernel.org/stable/c/40cf2e058832d9cfaae98dfd77334926275598b6 https://git.kernel.org/stable/c/4c986072a8c9249b9398c7a18f216dc26a9f0e35 https://git.kernel.org/stable/c/4c986072a8c9249b9398c7a18f216dc26a9f0e35 https://git.kernel.org/stable/c/54e785f7d5c197bc06dbb8053700df7e2a093ced https://git.kernel.org/stable/c/54e785f7d5c197bc06dbb8053700df7e2a093ced https://git.kernel.org/stable/c/c0315e93552e0d840e9edc6abd71c7db82ec8f51 https://git.kernel.org/stable/c/c0315e93552e0d840e9edc6abd71c7db82ec8f51 https://git.kernel.org/stable/c/c54a60c8fbaa774f828e26df79f66229a8a0e010 https://git.kernel.org/stable/c/c54a60c8fbaa774f828e26df79f66229a8a0e010 https://git.kernel.org/stable/c/dadce61247c6230489527cc5e343b6002d1114c5 https://git.kernel.org/stable/c/dadce61247c6230489527cc5e343b6002d1114c5 https://git.kernel.org/stable/c/f123cffdd8fe8ea6c7fded4b88516a42798797d0 https://git.kernel.org/stable/c/f123cffdd8fe8ea6c7fded4b88516a42798797d0 https://git.kernel.org/stable/c/ff3f517bf7138e01a17369042908a3f345c0ee41 https://git.kernel.org/stable/c/ff3f517bf7138e01a17369042908a3f345c0ee41 |