[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2021-47162":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-04T02:53:27.892Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":20,"aliases":21,"duplicate_of":9,"upstream":22,"downstream":23,"duplicates":44,"related":45,"reserved_at":9,"published_at":54,"modified_at":55,"state":56,"summary":57,"references_raw":66,"kevs":101,"epss":102,"epss_history":105,"metrics":326,"affected":332},"CVE-2021-47162","In the Linux kernel, the following vulnerability has been resolved:\n\ntipc: skb_linearize the head skb when reassembling msgs\n\nIt's not a good idea to append the frag skb to a skb's frag_list if\nthe frag_list already has skbs from elsewhere, such as this skb was\ncreated by pskb_copy() where the frag_list was cloned (all the skbs\nin it were skb_get'ed) and shared by multiple skbs.\n\nHowever, the new appended frag skb should have been only seen by the\ncurrent skb. Otherwise, it will cause use after free crashes as this\nappended frag skb are seen by multiple skbs but it only got skb_get\ncalled once.\n\nThe same thing happens with a skb updated by pskb_may_pull() with a\nskb_cloned skb. Li Shuang has reported quite a few crashes caused\nby this when doing testing over macvlan devices:\n\n  [] kernel BUG at net/core/skbuff.c:1970!\n  [] Call Trace:\n  []  skb_clone+0x4d/0xb0\n  []  macvlan_broadcast+0xd8/0x160 [macvlan]\n  []  macvlan_process_broadcast+0x148/0x150 [macvlan]\n  []  process_one_work+0x1a7/0x360\n  []  worker_thread+0x30/0x390\n\n  [] kernel BUG at mm/usercopy.c:102!\n  [] Call Trace:\n  []  __check_heap_object+0xd3/0x100\n  []  __check_object_size+0xff/0x16b\n  []  simple_copy_to_iter+0x1c/0x30\n  []  __skb_datagram_iter+0x7d/0x310\n  []  __skb_datagram_iter+0x2a5/0x310\n  []  skb_copy_datagram_iter+0x3b/0x90\n  []  tipc_recvmsg+0x14a/0x3a0 [tipc]\n  []  ____sys_recvmsg+0x91/0x150\n  []  ___sys_recvmsg+0x7b/0xc0\n\n  [] kernel BUG at mm/slub.c:305!\n  [] Call Trace:\n  []  \u003CIRQ>\n  []  kmem_cache_free+0x3ff/0x400\n  []  __netif_receive_skb_core+0x12c/0xc40\n  []  ? kmem_cache_alloc+0x12e/0x270\n  []  netif_receive_skb_internal+0x3d/0xb0\n  []  ? get_rx_page_info+0x8e/0xa0 [be2net]\n  []  be_poll+0x6ef/0xd00 [be2net]\n  []  ? irq_exit+0x4f/0x100\n  []  net_rx_action+0x149/0x3b0\n\n  ...\n\nThis patch is to fix it by linearizing the head skb if it has frag_list\nset in tipc_buf_append(). Note that we choose to do this before calling\nskb_unshare(), as __skb_linearize() will avoid skb_copy(). Also, we can\nnot just drop the frag_list either as the early time.",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":17,"likelihood_of_exploit":18,"capec":19},"CWE-416","Use After Free","The product reuses or references memory after it has been freed. At some point afterward, the memory may be allocated again and saved in another pointer, while the original pointer references a location somewhere within the new allocation. Any operations using the original pointer are no longer valid because the memory \"belongs\" to the code that operates on the new pointer.","weakness","Stable","Variant","High",[],[],[],[],[24,26,28,30,32,34,36,38,40,42],{"_key":25},"SUSE-SU-2024:4367-1",{"_key":27},"SUSE-SU-2025:0035-1",{"_key":29},"SUSE-SU-2024:1643-1",{"_key":31},"SUSE-SU-2024:1646-1",{"_key":33},"SUSE-SU-2024:1870-1",{"_key":35},"SUSE-SU-2024:1979-1",{"_key":37},"SUSE-SU-2024:1983-1",{"_key":39},"SUSE-SU-2024:2184-1",{"_key":41},"DEBIAN-CVE-2021-47162",{"_key":43},"UBUNTU-CVE-2021-47162",[],[46,47,48,49,50,51,52,53],{"_key":25},{"_key":27},{"_key":29},{"_key":31},{"_key":33},{"_key":35},{"_key":37},{"_key":39},"2024-03-25T09:16:15.857Z","2026-05-23T15:19:24.829Z","Analyzed",{"cisa_kev":58,"cisa_ransomware":58,"cisa_vendor":9,"epss_severity":59,"epss_score":60,"severity":61,"severity_score":62,"severity_version":63,"severity_source":64,"severity_vector":65,"severity_status":56},false,"low",0.00014,"medium",5.5,"v3.1","nvd","CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",[67,73,77,81,85,89,93,97],{"url":68,"sources":69,"tags":71},"https://git.kernel.org/stable/c/b2c8d28c34b3070407cb1741f9ba3f15d0284b8b",[70,64],"cve.org",[72],"Patch",{"url":74,"sources":75,"tags":76},"https://git.kernel.org/stable/c/5489f30bb78ff0dafb4229a69632afc2ba20765c",[70,64],[72],{"url":78,"sources":79,"tags":80},"https://git.kernel.org/stable/c/436d650d374329a591c30339a91fa5078052ed1e",[70,64],[72],{"url":82,"sources":83,"tags":84},"https://git.kernel.org/stable/c/4b1761898861117c97066aea6c58f68a7787f0bf",[70,64],[72],{"url":86,"sources":87,"tags":88},"https://git.kernel.org/stable/c/64d17ec9f1ded042c4b188d15734f33486ed9966",[70,64],[72],{"url":90,"sources":91,"tags":92},"https://git.kernel.org/stable/c/6da24cfc83ba4f97ea44fc7ae9999a006101755c",[70,64],[72],{"url":94,"sources":95,"tags":96},"https://git.kernel.org/stable/c/ace300eecbccaa698e2b472843c74a5f33f7dce8",[70,64],[72],{"url":98,"sources":99,"tags":100},"https://git.kernel.org/stable/c/b7df21cf1b79ab7026f545e7bf837bd5750ac026",[70,64],[72],[],{"date":103,"score":60,"percentile":104},"2026-06-03",0.02547,[106,110,113,116,118,121,123,126,128,130,132,134,136,139,142,146,149,152,155,158,161,163,165,167,169,171,174,177,179,181,184,187,190,192,194,197,200,203,206,209,211,214,217,220,223,225,227,230,233,236,238,240,242,245,247,249,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,311,314,317,320,323],{"date":107,"score":108,"percentile":109},"2025-11-04",0.00008,0.00487,{"date":111,"score":108,"percentile":112},"2025-11-05",0.00486,{"date":114,"score":108,"percentile":115},"2025-11-06",0.00489,{"date":117,"score":108,"percentile":115},"2025-11-07",{"date":119,"score":108,"percentile":120},"2025-11-08",0.00488,{"date":122,"score":108,"percentile":112},"2025-11-09",{"date":124,"score":108,"percentile":125},"2025-11-10",0.00485,{"date":127,"score":108,"percentile":109},"2025-11-11",{"date":129,"score":108,"percentile":112},"2025-11-12",{"date":131,"score":108,"percentile":125},"2025-11-13",{"date":133,"score":108,"percentile":112},"2025-11-14",{"date":135,"score":108,"percentile":125},"2025-11-15",{"date":137,"score":108,"percentile":138},"2025-11-16",0.00484,{"date":140,"score":108,"percentile":141},"2025-11-17",0.00483,{"date":143,"score":144,"percentile":145},"2025-11-18",0.0009,0.21821,{"date":147,"score":144,"percentile":148},"2025-11-19",0.21833,{"date":150,"score":144,"percentile":151},"2025-11-20",0.21842,{"date":153,"score":108,"percentile":154},"2025-11-21",0.00492,{"date":156,"score":108,"percentile":157},"2025-11-22",0.00491,{"date":159,"score":108,"percentile":160},"2025-11-23",0.0049,{"date":162,"score":108,"percentile":120},"2025-11-24",{"date":164,"score":108,"percentile":109},"2025-11-25",{"date":166,"score":108,"percentile":125},"2025-11-26",{"date":168,"score":108,"percentile":125},"2025-11-27",{"date":170,"score":108,"percentile":160},"2025-11-28",{"date":172,"score":108,"percentile":173},"2025-11-29",0.00496,{"date":175,"score":108,"percentile":176},"2025-11-30",0.00497,{"date":178,"score":108,"percentile":176},"2025-12-01",{"date":180,"score":108,"percentile":173},"2025-12-02",{"date":182,"score":108,"percentile":183},"2025-12-03",0.00499,{"date":185,"score":108,"percentile":186},"2025-12-04",0.00503,{"date":188,"score":108,"percentile":189},"2025-12-05",0.00508,{"date":191,"score":108,"percentile":189},"2025-12-06",{"date":193,"score":108,"percentile":189},"2025-12-07",{"date":195,"score":108,"percentile":196},"2025-12-08",0.00513,{"date":198,"score":108,"percentile":199},"2025-12-09",0.00527,{"date":201,"score":108,"percentile":202},"2025-12-10",0.00528,{"date":204,"score":108,"percentile":205},"2025-12-11",0.00531,{"date":207,"score":108,"percentile":208},"2025-12-12",0.00536,{"date":210,"score":108,"percentile":208},"2025-12-13",{"date":212,"score":108,"percentile":213},"2025-12-14",0.00535,{"date":215,"score":108,"percentile":216},"2025-12-15",0.00533,{"date":218,"score":108,"percentile":219},"2025-12-16",0.00534,{"date":221,"score":108,"percentile":222},"2025-12-17",0.00537,{"date":224,"score":108,"percentile":205},"2025-12-18",{"date":226,"score":108,"percentile":205},"2025-12-19",{"date":228,"score":108,"percentile":229},"2025-12-20",0.0053,{"date":231,"score":108,"percentile":232},"2025-12-21",0.00529,{"date":234,"score":108,"percentile":235},"2025-12-22",0.00532,{"date":237,"score":108,"percentile":213},"2025-12-23",{"date":239,"score":108,"percentile":208},"2025-12-24",{"date":241,"score":108,"percentile":208},"2025-12-25",{"date":243,"score":108,"percentile":244},"2025-12-26",0.00539,{"date":246,"score":108,"percentile":222},"2025-12-27",{"date":248,"score":108,"percentile":244},"2025-12-28",{"date":250,"score":108,"percentile":251},"2025-12-29",0.00538,{"date":253,"score":108,"percentile":208},"2025-12-30",{"date":255,"score":108,"percentile":235},"2025-12-31",{"date":257,"score":108,"percentile":208},"2026-01-01",{"date":259,"score":108,"percentile":244},"2026-01-02",{"date":261,"score":108,"percentile":244},"2026-01-03",{"date":263,"score":108,"percentile":202},"2026-01-04",{"date":265,"score":108,"percentile":205},"2026-01-05",{"date":267,"score":108,"percentile":229},"2026-01-06",{"date":269,"score":108,"percentile":229},"2026-01-07",{"date":271,"score":108,"percentile":216},"2026-01-08",{"date":273,"score":108,"percentile":244},"2026-01-09",{"date":275,"score":108,"percentile":244},"2026-01-10",{"date":277,"score":108,"percentile":244},"2026-01-11",{"date":279,"score":108,"percentile":222},"2026-01-12",{"date":281,"score":108,"percentile":213},"2026-01-13",{"date":283,"score":108,"percentile":213},"2026-01-14",{"date":285,"score":108,"percentile":213},"2026-01-15",{"date":287,"score":108,"percentile":208},"2026-01-16",{"date":289,"score":108,"percentile":208},"2026-01-17",{"date":291,"score":108,"percentile":222},"2026-01-18",{"date":293,"score":108,"percentile":213},"2026-01-19",{"date":295,"score":108,"percentile":235},"2026-01-20",{"date":297,"score":108,"percentile":229},"2026-01-21",{"date":299,"score":108,"percentile":232},"2026-01-22",{"date":301,"score":108,"percentile":216},"2026-01-23",{"date":303,"score":108,"percentile":213},"2026-01-24",{"date":305,"score":108,"percentile":222},"2026-01-25",{"date":307,"score":108,"percentile":251},"2026-01-26",{"date":309,"score":108,"percentile":310},"2026-01-27",0.00543,{"date":312,"score":108,"percentile":313},"2026-01-28",0.00545,{"date":315,"score":108,"percentile":316},"2026-01-29",0.00548,{"date":318,"score":108,"percentile":319},"2026-01-30",0.00559,{"date":321,"score":108,"percentile":322},"2026-01-31",0.00562,{"date":324,"score":108,"percentile":325},"2026-02-01",0.00565,[327],{"source":64,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":328,"cvss_v4_0":9},{"baseScore":62,"baseSeverity":329,"vectorString":65,"impactScore":330,"exploitabilityScore":331},"MEDIUM",6,4.6,[333,379],{"ecosystem":9,"name":334,"vendor":335,"product":335,"cpe_part":336,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":337},"Linux","linux","a",[338,345,348,351,354,357,360,363,366,368,370,374,378],{"version":339,"is_range":340,"range_type":70,"version_start":341,"version_start_type":342,"version_end":343,"version_end_type":344,"fixed_in":9},">= 45c8b7b175ceb2d542e0fe15247377bf3bce29ec, \u003C b2c8d28c34b3070407cb1741f9ba3f15d0284b8b",true,"45c8b7b175ceb2d542e0fe15247377bf3bce29ec","including","b2c8d28c34b3070407cb1741f9ba3f15d0284b8b","excluding",{"version":346,"is_range":340,"range_type":70,"version_start":341,"version_start_type":342,"version_end":347,"version_end_type":344,"fixed_in":9},">= 45c8b7b175ceb2d542e0fe15247377bf3bce29ec, \u003C 5489f30bb78ff0dafb4229a69632afc2ba20765c","5489f30bb78ff0dafb4229a69632afc2ba20765c",{"version":349,"is_range":340,"range_type":70,"version_start":341,"version_start_type":342,"version_end":350,"version_end_type":344,"fixed_in":9},">= 45c8b7b175ceb2d542e0fe15247377bf3bce29ec, \u003C 436d650d374329a591c30339a91fa5078052ed1e","436d650d374329a591c30339a91fa5078052ed1e",{"version":352,"is_range":340,"range_type":70,"version_start":341,"version_start_type":342,"version_end":353,"version_end_type":344,"fixed_in":9},">= 45c8b7b175ceb2d542e0fe15247377bf3bce29ec, \u003C 4b1761898861117c97066aea6c58f68a7787f0bf","4b1761898861117c97066aea6c58f68a7787f0bf",{"version":355,"is_range":340,"range_type":70,"version_start":341,"version_start_type":342,"version_end":356,"version_end_type":344,"fixed_in":9},">= 45c8b7b175ceb2d542e0fe15247377bf3bce29ec, \u003C 64d17ec9f1ded042c4b188d15734f33486ed9966","64d17ec9f1ded042c4b188d15734f33486ed9966",{"version":358,"is_range":340,"range_type":70,"version_start":341,"version_start_type":342,"version_end":359,"version_end_type":344,"fixed_in":9},">= 45c8b7b175ceb2d542e0fe15247377bf3bce29ec, \u003C 6da24cfc83ba4f97ea44fc7ae9999a006101755c","6da24cfc83ba4f97ea44fc7ae9999a006101755c",{"version":361,"is_range":340,"range_type":70,"version_start":341,"version_start_type":342,"version_end":362,"version_end_type":344,"fixed_in":9},">= 45c8b7b175ceb2d542e0fe15247377bf3bce29ec, \u003C ace300eecbccaa698e2b472843c74a5f33f7dce8","ace300eecbccaa698e2b472843c74a5f33f7dce8",{"version":364,"is_range":340,"range_type":70,"version_start":341,"version_start_type":342,"version_end":365,"version_end_type":344,"fixed_in":9},">= 45c8b7b175ceb2d542e0fe15247377bf3bce29ec, \u003C b7df21cf1b79ab7026f545e7bf837bd5750ac026","b7df21cf1b79ab7026f545e7bf837bd5750ac026",{"version":367,"is_range":58,"range_type":70,"version_start":367,"version_start_type":342,"version_end":367,"version_end_type":342,"fixed_in":9},"d45ed6c1ff20d3640a31f03816ca2d48fb7d6f22",{"version":369,"is_range":58,"range_type":70,"version_start":369,"version_start_type":342,"version_end":369,"version_end_type":342,"fixed_in":9},"c19282fd54a19e4651a4e67836cd842082546677",{"version":371,"is_range":340,"range_type":70,"version_start":372,"version_start_type":342,"version_end":373,"version_end_type":344,"fixed_in":9},">= 4.1.14, \u003C 4.2","4.1.14","4.2",{"version":375,"is_range":340,"range_type":70,"version_start":376,"version_start_type":342,"version_end":377,"version_end_type":344,"fixed_in":9},">= 4.2.7, \u003C 4.3","4.2.7","4.3",{"version":377,"is_range":58,"range_type":70,"version_start":377,"version_start_type":342,"version_end":377,"version_end_type":342,"fixed_in":9},{"ecosystem":9,"name":380,"vendor":335,"product":381,"cpe_part":382,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":383},"linux kernel","linux_kernel","o",[384,388,392,396,400,404,408,412,414,416],{"version":385,"is_range":340,"range_type":386,"version_start":377,"version_start_type":342,"version_end":387,"version_end_type":344,"fixed_in":9},"gte4.3_lt4.4.271","cpe","4.4.271",{"version":389,"is_range":340,"range_type":386,"version_start":390,"version_start_type":342,"version_end":391,"version_end_type":344,"fixed_in":9},"gte4.5_lt4.9.271","4.5","4.9.271",{"version":393,"is_range":340,"range_type":386,"version_start":394,"version_start_type":342,"version_end":395,"version_end_type":344,"fixed_in":9},"gte4.10_lt4.14.235","4.10","4.14.235",{"version":397,"is_range":340,"range_type":386,"version_start":398,"version_start_type":342,"version_end":399,"version_end_type":344,"fixed_in":9},"gte4.15_lt4.19.193","4.15","4.19.193",{"version":401,"is_range":340,"range_type":386,"version_start":402,"version_start_type":342,"version_end":403,"version_end_type":344,"fixed_in":9},"gte4.20_lt5.4.124","4.20","5.4.124",{"version":405,"is_range":340,"range_type":386,"version_start":406,"version_start_type":342,"version_end":407,"version_end_type":344,"fixed_in":9},"gte5.5_lt5.10.42","5.5","5.10.42",{"version":409,"is_range":340,"range_type":386,"version_start":410,"version_start_type":342,"version_end":411,"version_end_type":344,"fixed_in":9},"gte5.11_lt5.12.9","5.11","5.12.9",{"version":413,"is_range":58,"range_type":386,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.13:rc1",{"version":415,"is_range":58,"range_type":386,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.13:rc2",{"version":417,"is_range":58,"range_type":386,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.13:rc3"]