[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2026-31406":6},{"stargazers_count":4,"fetched_at":5},7,"2026-07-30T21:17:53.703Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":18,"aliases":19,"duplicate_of":9,"upstream":20,"downstream":21,"duplicates":36,"related":37,"reserved_at":9,"published_at":43,"modified_at":44,"state":45,"summary":46,"references_raw":55,"kevs":74,"epss":75,"epss_history":78,"metrics":332,"affected":340},"CVE-2026-31406","In the Linux kernel, the following vulnerability has been resolved:\n\nxfrm: Fix work re-schedule after cancel in xfrm_nat_keepalive_net_fini()\n\nAfter cancel_delayed_work_sync() is called from\nxfrm_nat_keepalive_net_fini(), xfrm_state_fini() flushes remaining\nstates via __xfrm_state_delete(), which calls\nxfrm_nat_keepalive_state_updated() to re-schedule nat_keepalive_work.\n\nThe following is a simple race scenario:\n\n           cpu0                             cpu1\n\ncleanup_net() [Round 1]\n  ops_undo_list()\n    xfrm_net_exit()\n      xfrm_nat_keepalive_net_fini()\n        cancel_delayed_work_sync(nat_keepalive_work);\n      xfrm_state_fini()\n        xfrm_state_flush()\n          xfrm_state_delete(x)\n            __xfrm_state_delete(x)\n              xfrm_nat_keepalive_state_updated(x)\n                schedule_delayed_work(nat_keepalive_work);\n  rcu_barrier();\n  net_complete_free();\n  net_passive_dec(net);\n    llist_add(&net->defer_free_list, &defer_free_list);\n\ncleanup_net() [Round 2]\n  rcu_barrier();\n  net_complete_free()\n    kmem_cache_free(net_cachep, net);\n                                     nat_keepalive_work()\n                                       // on freed net\n\nTo prevent this, cancel_delayed_work_sync() is replaced with\ndisable_delayed_work_sync().",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":9,"likelihood_of_exploit":9,"capec":17},"NVD-CWE-NOINFO","Insufficient Information","NVD uses this CWE ID when there is insufficient information to assign a specific CWE.","placeholder","NVD-Reserved",[],[],[],[],[22,24,26,28,30,32,34],{"_key":23},"SUSE-SU-2026:22029-1",{"_key":25},"SUSE-SU-2026:22034-1",{"_key":27},"SUSE-SU-2026:22036-1",{"_key":29},"SUSE-SU-2026:22037-1",{"_key":31},"DEBIAN-CVE-2026-31406",{"_key":33},"SUSE-SU-2026:21834-1",{"_key":35},"UBUNTU-CVE-2026-31406",[],[38,39,40,41,42],{"_key":23},{"_key":25},{"_key":27},{"_key":29},{"_key":33},"2026-04-06T07:38:18.840Z","2026-05-11T22:08:05.678Z","Analyzed",{"cisa_kev":47,"cisa_ransomware":47,"cisa_vendor":9,"epss_severity":48,"epss_score":49,"severity":50,"severity_score":51,"severity_version":52,"severity_source":53,"severity_vector":54,"severity_status":45},false,"low",0.00159,"high",7.8,"v3.1","cve.org","CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",[56,62,66,70],{"url":57,"sources":58,"tags":60},"https://git.kernel.org/stable/c/32d0f44c2f14d60fe8e920e69a28c11051543ec1",[53,59],"nvd",[61],"Patch",{"url":63,"sources":64,"tags":65},"https://git.kernel.org/stable/c/2255ed6adbc3100d2c4a83abd9d0396d04b87792",[53,59],[61],{"url":67,"sources":68,"tags":69},"https://git.kernel.org/stable/c/21f2fc49ca6faa393c31da33b8a4e6c41fc84c13",[53,59],[61],{"url":71,"sources":72,"tags":73},"https://git.kernel.org/stable/c/daf8e3b253aa760ff9e96c7768a464bc1d6b3c90",[53,59],[61],[],{"date":76,"score":49,"percentile":77},"2026-07-05",0.05467,[79,83,86,89,92,95,97,101,103,106,108,111,114,117,119,122,125,128,131,133,136,138,141,144,147,150,153,156,159,161,163,167,170,174,177,180,183,186,189,191,194,196,199,202,205,208,211,214,217,220,223,226,229,232,234,236,238,240,243,246,249,252,254,257,260,262,264,267,270,272,274,277,280,283,286,289,292,295,298,301,304,307,310,313,316,319,322,324,327,330],{"date":80,"score":81,"percentile":82},"2026-04-06",0.00008,0.00666,{"date":84,"score":81,"percentile":85},"2026-04-07",0.00669,{"date":87,"score":81,"percentile":88},"2026-04-08",0.00668,{"date":90,"score":81,"percentile":91},"2026-04-09",0.0066,{"date":93,"score":81,"percentile":94},"2026-04-10",0.00663,{"date":96,"score":81,"percentile":91},"2026-04-11",{"date":98,"score":99,"percentile":100},"2026-04-12",0.0001,0.01037,{"date":102,"score":99,"percentile":100},"2026-04-13",{"date":104,"score":99,"percentile":105},"2026-04-14",0.01023,{"date":107,"score":99,"percentile":105},"2026-04-15",{"date":109,"score":99,"percentile":110},"2026-04-16",0.01032,{"date":112,"score":99,"percentile":113},"2026-04-17",0.01034,{"date":115,"score":99,"percentile":116},"2026-04-18",0.01041,{"date":118,"score":99,"percentile":116},"2026-04-19",{"date":120,"score":99,"percentile":121},"2026-04-20",0.01038,{"date":123,"score":99,"percentile":124},"2026-04-21",0.01102,{"date":126,"score":99,"percentile":127},"2026-04-22",0.01103,{"date":129,"score":99,"percentile":130},"2026-04-23",0.01107,{"date":132,"score":99,"percentile":124},"2026-04-24",{"date":134,"score":99,"percentile":135},"2026-04-25",0.01101,{"date":137,"score":99,"percentile":130},"2026-04-26",{"date":139,"score":99,"percentile":140},"2026-04-27",0.01113,{"date":142,"score":81,"percentile":143},"2026-04-28",0.00736,{"date":145,"score":81,"percentile":146},"2026-04-29",0.00738,{"date":148,"score":81,"percentile":149},"2026-04-30",0.00742,{"date":151,"score":81,"percentile":152},"2026-05-01",0.0074,{"date":154,"score":81,"percentile":155},"2026-05-02",0.00745,{"date":157,"score":81,"percentile":158},"2026-05-03",0.00746,{"date":160,"score":81,"percentile":155},"2026-05-04",{"date":162,"score":81,"percentile":158},"2026-05-05",{"date":164,"score":165,"percentile":166},"2026-05-06",0.00009,0.00992,{"date":168,"score":165,"percentile":169},"2026-05-07",0.00994,{"date":171,"score":172,"percentile":173},"2026-05-08",0.00011,0.01314,{"date":175,"score":172,"percentile":176},"2026-05-09",0.01309,{"date":178,"score":172,"percentile":179},"2026-05-10",0.01311,{"date":181,"score":172,"percentile":182},"2026-05-11",0.01304,{"date":184,"score":172,"percentile":185},"2026-05-12",0.01302,{"date":187,"score":172,"percentile":188},"2026-05-13",0.01308,{"date":190,"score":172,"percentile":173},"2026-05-14",{"date":192,"score":172,"percentile":193},"2026-05-15",0.01312,{"date":195,"score":172,"percentile":188},"2026-05-16",{"date":197,"score":172,"percentile":198},"2026-05-17",0.01305,{"date":200,"score":172,"percentile":201},"2026-05-18",0.01298,{"date":203,"score":172,"percentile":204},"2026-05-19",0.01293,{"date":206,"score":172,"percentile":207},"2026-05-20",0.01284,{"date":209,"score":172,"percentile":210},"2026-05-21",0.01275,{"date":212,"score":172,"percentile":213},"2026-05-22",0.0136,{"date":215,"score":172,"percentile":216},"2026-05-23",0.01359,{"date":218,"score":172,"percentile":219},"2026-05-24",0.01364,{"date":221,"score":172,"percentile":222},"2026-05-25",0.01362,{"date":224,"score":172,"percentile":225},"2026-05-26",0.01358,{"date":227,"score":172,"percentile":228},"2026-05-27",0.01369,{"date":230,"score":172,"percentile":231},"2026-05-28",0.01363,{"date":233,"score":172,"percentile":228},"2026-05-29",{"date":235,"score":172,"percentile":228},"2026-05-30",{"date":237,"score":172,"percentile":228},"2026-05-31",{"date":239,"score":172,"percentile":225},"2026-06-01",{"date":241,"score":172,"percentile":242},"2026-06-02",0.01361,{"date":244,"score":172,"percentile":245},"2026-06-03",0.01355,{"date":247,"score":165,"percentile":248},"2026-06-04",0.01015,{"date":250,"score":165,"percentile":251},"2026-06-05",0.01026,{"date":253,"score":165,"percentile":251},"2026-06-06",{"date":255,"score":165,"percentile":256},"2026-06-07",0.01027,{"date":258,"score":165,"percentile":259},"2026-06-08",0.01022,{"date":261,"score":165,"percentile":105},"2026-06-09",{"date":263,"score":165,"percentile":259},"2026-06-10",{"date":265,"score":165,"percentile":266},"2026-06-11",0.01021,{"date":268,"score":165,"percentile":269},"2026-06-12",0.01018,{"date":271,"score":172,"percentile":213},"2026-06-13",{"date":273,"score":172,"percentile":231},"2026-06-14",{"date":275,"score":49,"percentile":276},"2026-06-15",0.05447,{"date":278,"score":49,"percentile":279},"2026-06-16",0.05451,{"date":281,"score":49,"percentile":282},"2026-06-17",0.05454,{"date":284,"score":49,"percentile":285},"2026-06-18",0.05452,{"date":287,"score":49,"percentile":288},"2026-06-19",0.05444,{"date":290,"score":49,"percentile":291},"2026-06-20",0.05434,{"date":293,"score":49,"percentile":294},"2026-06-21",0.05426,{"date":296,"score":49,"percentile":297},"2026-06-22",0.05416,{"date":299,"score":49,"percentile":300},"2026-06-23",0.05418,{"date":302,"score":49,"percentile":303},"2026-06-24",0.05424,{"date":305,"score":49,"percentile":306},"2026-06-25",0.05446,{"date":308,"score":49,"percentile":309},"2026-06-26",0.05471,{"date":311,"score":49,"percentile":312},"2026-06-27",0.05482,{"date":314,"score":49,"percentile":315},"2026-06-28",0.055,{"date":317,"score":49,"percentile":318},"2026-06-29",0.05494,{"date":320,"score":49,"percentile":321},"2026-06-30",0.05486,{"date":323,"score":49,"percentile":321},"2026-07-01",{"date":325,"score":49,"percentile":326},"2026-07-02",0.05475,{"date":328,"score":49,"percentile":329},"2026-07-03",0.05466,{"date":331,"score":49,"percentile":77},"2026-07-04",[333,338],{"source":53,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":334,"cvss_v4_0":9},{"baseScore":51,"baseSeverity":335,"vectorString":54,"impactScore":336,"exploitabilityScore":337},"HIGH",9.8,4.6,{"source":59,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":339,"cvss_v4_0":9},{"baseScore":51,"baseSeverity":335,"vectorString":54,"impactScore":336,"exploitabilityScore":337},[341,364],{"ecosystem":9,"name":342,"vendor":343,"product":343,"cpe_part":344,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":345},"Linux","linux","a",[346,353,356,359,362],{"version":347,"is_range":348,"range_type":53,"version_start":349,"version_start_type":350,"version_end":351,"version_end_type":352,"fixed_in":9},">= f531d13bdfe3f4f084aaa8acae2cb0f02295f5ae, \u003C 32d0f44c2f14d60fe8e920e69a28c11051543ec1",true,"f531d13bdfe3f4f084aaa8acae2cb0f02295f5ae","including","32d0f44c2f14d60fe8e920e69a28c11051543ec1","excluding",{"version":354,"is_range":348,"range_type":53,"version_start":349,"version_start_type":350,"version_end":355,"version_end_type":352,"fixed_in":9},">= f531d13bdfe3f4f084aaa8acae2cb0f02295f5ae, \u003C 2255ed6adbc3100d2c4a83abd9d0396d04b87792","2255ed6adbc3100d2c4a83abd9d0396d04b87792",{"version":357,"is_range":348,"range_type":53,"version_start":349,"version_start_type":350,"version_end":358,"version_end_type":352,"fixed_in":9},">= f531d13bdfe3f4f084aaa8acae2cb0f02295f5ae, \u003C 21f2fc49ca6faa393c31da33b8a4e6c41fc84c13","21f2fc49ca6faa393c31da33b8a4e6c41fc84c13",{"version":360,"is_range":348,"range_type":53,"version_start":349,"version_start_type":350,"version_end":361,"version_end_type":352,"fixed_in":9},">= f531d13bdfe3f4f084aaa8acae2cb0f02295f5ae, \u003C daf8e3b253aa760ff9e96c7768a464bc1d6b3c90","daf8e3b253aa760ff9e96c7768a464bc1d6b3c90",{"version":363,"is_range":47,"range_type":53,"version_start":363,"version_start_type":350,"version_end":363,"version_end_type":350,"fixed_in":9},"6.11",{"ecosystem":9,"name":365,"vendor":343,"product":366,"cpe_part":344,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":367},"Linux Kernel","linux kernel",[368,372,376,380,382,384,386,388],{"version":369,"is_range":348,"range_type":370,"version_start":363,"version_start_type":350,"version_end":371,"version_end_type":352,"fixed_in":9},"gte6.11_lt6.12.80","cpe","6.12.80",{"version":373,"is_range":348,"range_type":370,"version_start":374,"version_start_type":350,"version_end":375,"version_end_type":352,"fixed_in":9},"gte6.13_lt6.18.21","6.13","6.18.21",{"version":377,"is_range":348,"range_type":370,"version_start":378,"version_start_type":350,"version_end":379,"version_end_type":352,"fixed_in":9},"gte6.19_lt6.19.11","6.19","6.19.11",{"version":381,"is_range":47,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc1",{"version":383,"is_range":47,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc2",{"version":385,"is_range":47,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc3",{"version":387,"is_range":47,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc4",{"version":389,"is_range":47,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc5"]