[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2026-31508":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-15T22:50:23.791Z",{"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":38,"modified_at":39,"state":40,"summary":41,"references_raw":50,"kevs":85,"epss":86,"epss_history":89,"metrics":249,"affected":257},"CVE-2026-31508","In the Linux kernel, the following vulnerability has been resolved:\n\nnet: openvswitch: Avoid releasing netdev before teardown completes\n\nThe patch cited in the Fixes tag below changed the teardown code for\nOVS ports to no longer unconditionally take the RTNL. After this change,\nthe netdev_destroy() callback can proceed immediately to the call_rcu()\ninvocation if the IFF_OVS_DATAPATH flag is already cleared on the\nnetdev.\n\nThe ovs_netdev_detach_dev() function clears the flag before completing\nthe unregistration, and if it gets preempted after clearing the flag (as\ncan happen on an -rt kernel), netdev_destroy() can complete and the\ndevice can be freed before the unregistration completes. This leads to a\nsplat like:\n\n[  998.393867] Oops: general protection fault, probably for non-canonical address 0xff00000001000239: 0000 [#1] SMP PTI\n[  998.393877] CPU: 42 UID: 0 PID: 55177 Comm: ip Kdump: loaded Not tainted 6.12.0-211.1.1.el10_2.x86_64+rt #1 PREEMPT_RT\n[  998.393886] Hardware name: Dell Inc. PowerEdge R740/0JMK61, BIOS 2.24.0 03/27/2025\n[  998.393889] RIP: 0010:dev_set_promiscuity+0x8d/0xa0\n[  998.393901] Code: 00 00 75 d8 48 8b 53 08 48 83 ba b0 02 00 00 00 75 ca 48 83 c4 08 5b c3 cc cc cc cc 48 83 bf 48 09 00 00 00 75 91 48 8b 47 08 \u003C48> 83 b8 b0 02 00 00 00 74 97 eb 81 0f 1f 80 00 00 00 00 90 90 90\n[  998.393906] RSP: 0018:ffffce5864a5f6a0 EFLAGS: 00010246\n[  998.393912] RAX: ff00000000ffff89 RBX: ffff894d0adf5a05 RCX: 0000000000000000\n[  998.393917] RDX: 0000000000000000 RSI: 00000000ffffffff RDI: ffff894d0adf5a05\n[  998.393921] RBP: ffff894d19252000 R08: ffff894d19252000 R09: 0000000000000000\n[  998.393924] R10: ffff894d19252000 R11: ffff894d192521b8 R12: 0000000000000006\n[  998.393927] R13: ffffce5864a5f738 R14: 00000000ffffffe2 R15: 0000000000000000\n[  998.393931] FS:  00007fad61971800(0000) GS:ffff894cc0140000(0000) knlGS:0000000000000000\n[  998.393936] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\n[  998.393940] CR2: 000055df0a2a6e40 CR3: 000000011c7fe003 CR4: 00000000007726f0\n[  998.393944] PKRU: 55555554\n[  998.393946] Call Trace:\n[  998.393949]  \u003CTASK>\n[  998.393952]  ? show_trace_log_lvl+0x1b0/0x2f0\n[  998.393961]  ? show_trace_log_lvl+0x1b0/0x2f0\n[  998.393975]  ? dp_device_event+0x41/0x80 [openvswitch]\n[  998.394009]  ? __die_body.cold+0x8/0x12\n[  998.394016]  ? die_addr+0x3c/0x60\n[  998.394027]  ? exc_general_protection+0x16d/0x390\n[  998.394042]  ? asm_exc_general_protection+0x26/0x30\n[  998.394058]  ? dev_set_promiscuity+0x8d/0xa0\n[  998.394066]  ? ovs_netdev_detach_dev+0x3a/0x80 [openvswitch]\n[  998.394092]  dp_device_event+0x41/0x80 [openvswitch]\n[  998.394102]  notifier_call_chain+0x5a/0xd0\n[  998.394106]  unregister_netdevice_many_notify+0x51b/0xa60\n[  998.394110]  rtnl_dellink+0x169/0x3e0\n[  998.394121]  ? rt_mutex_slowlock.constprop.0+0x95/0xd0\n[  998.394125]  rtnetlink_rcv_msg+0x142/0x3f0\n[  998.394128]  ? avc_has_perm_noaudit+0x69/0xf0\n[  998.394130]  ? __pfx_rtnetlink_rcv_msg+0x10/0x10\n[  998.394132]  netlink_rcv_skb+0x50/0x100\n[  998.394138]  netlink_unicast+0x292/0x3f0\n[  998.394141]  netlink_sendmsg+0x21b/0x470\n[  998.394145]  ____sys_sendmsg+0x39d/0x3d0\n[  998.394149]  ___sys_sendmsg+0x9a/0xe0\n[  998.394156]  __sys_sendmsg+0x7a/0xd0\n[  998.394160]  do_syscall_64+0x7f/0x170\n[  998.394162]  entry_SYSCALL_64_after_hwframe+0x76/0x7e\n[  998.394165] RIP: 0033:0x7fad61bf4724\n[  998.394188] Code: 89 02 b8 ff ff ff ff eb bb 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 80 3d c5 e9 0c 00 00 74 13 b8 2e 00 00 00 0f 05 \u003C48> 3d 00 f0 ff ff 77 54 c3 0f 1f 00 48 83 ec 28 89 54 24 1c 48 89\n[  998.394189] RSP: 002b:00007ffd7e2f7cb8 EFLAGS: 00000202 ORIG_RAX: 000000000000002e\n[  998.394191] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fad61bf4724\n[  998.394193] RDX: 0000000000000000 RSI: 00007ffd7e2f7d20 RDI: 0000000000000003\n[  998.394194] RBP: 00007ffd7e2f7d90 R08: 0000000000000010 R09: 000000000000003f\n[  998.394195] R10: 000055df11558010 R11: 0000000000000202 R12: 00007ffd7e2\n---truncated---",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},"MGASA-2026-0108",{"_key":25},"MGASA-2026-0110",{"_key":27},"RHSA-2026:25028",{"_key":29},"RHSA-2026:25217",{"_key":31},"RHSA-2026:25218",{"_key":33},"DEBIAN-CVE-2026-31508",{"_key":35},"UBUNTU-CVE-2026-31508",[],[],"2026-04-22T13:54:26.599Z","2026-05-23T16:05:13.288Z","Analyzed",{"cisa_kev":42,"cisa_ransomware":42,"cisa_vendor":9,"epss_severity":43,"epss_score":44,"severity":45,"severity_score":46,"severity_version":47,"severity_source":48,"severity_vector":49,"severity_status":40},false,"low",0.00129,"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",[51,57,61,65,69,73,77,81],{"url":52,"sources":53,"tags":55},"https://git.kernel.org/stable/c/df3c95be76103604e752131d9495a24814915ece",[48,54],"nvd",[56],"Patch",{"url":58,"sources":59,"tags":60},"https://git.kernel.org/stable/c/33609454be4f582e686a4bf13d4482a5ca0f6c4b",[48,54],[56],{"url":62,"sources":63,"tags":64},"https://git.kernel.org/stable/c/5fdeaf591a0942772c2d18ff3563697a49ad01c6",[48,54],[56],{"url":66,"sources":67,"tags":68},"https://git.kernel.org/stable/c/4c3e25a7b711a402fcbbbcfbbdf2868ece1ae7c8",[48,54],[56],{"url":70,"sources":71,"tags":72},"https://git.kernel.org/stable/c/43579baa17270aa51f93eb09b6e4af6e047b7f6e",[48,54],[56],{"url":74,"sources":75,"tags":76},"https://git.kernel.org/stable/c/95265232b49765a4d00f4d028c100bb7185600f4",[48,54],[56],{"url":78,"sources":79,"tags":80},"https://git.kernel.org/stable/c/755a6300afbd743cda4b102f24f343380ec0e0ff",[48,54],[56],{"url":82,"sources":83,"tags":84},"https://git.kernel.org/stable/c/7c770dadfda5cbbde6aa3c4363ed513f1d212bf8",[48,54],[56],[],{"date":87,"score":44,"percentile":88},"2026-06-15",0.02853,[90,94,97,100,103,106,110,113,116,119,122,125,128,131,134,136,139,142,145,148,150,153,156,159,162,165,168,170,173,176,179,182,186,189,192,195,199,202,205,208,211,214,217,220,223,226,229,232,235,237,240,242,245,248],{"date":91,"score":92,"percentile":93},"2026-04-23",0.00024,0.06794,{"date":95,"score":92,"percentile":96},"2026-04-24",0.06773,{"date":98,"score":92,"percentile":99},"2026-04-25",0.06802,{"date":101,"score":92,"percentile":102},"2026-04-26",0.06793,{"date":104,"score":92,"percentile":105},"2026-04-27",0.06785,{"date":107,"score":108,"percentile":109},"2026-04-28",0.00013,0.02402,{"date":111,"score":108,"percentile":112},"2026-04-29",0.02418,{"date":114,"score":108,"percentile":115},"2026-04-30",0.02427,{"date":117,"score":108,"percentile":118},"2026-05-01",0.02426,{"date":120,"score":108,"percentile":121},"2026-05-02",0.0241,{"date":123,"score":108,"percentile":124},"2026-05-03",0.02415,{"date":126,"score":108,"percentile":127},"2026-05-04",0.02408,{"date":129,"score":108,"percentile":130},"2026-05-05",0.02396,{"date":132,"score":108,"percentile":133},"2026-05-06",0.02388,{"date":135,"score":108,"percentile":121},"2026-05-07",{"date":137,"score":108,"percentile":138},"2026-05-08",0.02422,{"date":140,"score":108,"percentile":141},"2026-05-09",0.0245,{"date":143,"score":108,"percentile":144},"2026-05-10",0.02447,{"date":146,"score":108,"percentile":147},"2026-05-11",0.02445,{"date":149,"score":108,"percentile":141},"2026-05-12",{"date":151,"score":108,"percentile":152},"2026-05-13",0.0246,{"date":154,"score":108,"percentile":155},"2026-05-14",0.02475,{"date":157,"score":108,"percentile":158},"2026-05-15",0.02483,{"date":160,"score":108,"percentile":161},"2026-05-16",0.02497,{"date":163,"score":108,"percentile":164},"2026-05-17",0.02493,{"date":166,"score":108,"percentile":167},"2026-05-18",0.02474,{"date":169,"score":108,"percentile":152},"2026-05-19",{"date":171,"score":108,"percentile":172},"2026-05-20",0.02458,{"date":174,"score":108,"percentile":175},"2026-05-21",0.02442,{"date":177,"score":108,"percentile":178},"2026-05-22",0.0259,{"date":180,"score":108,"percentile":181},"2026-05-23",0.02583,{"date":183,"score":184,"percentile":185},"2026-05-24",0.00015,0.03659,{"date":187,"score":184,"percentile":188},"2026-05-25",0.03632,{"date":190,"score":184,"percentile":191},"2026-05-26",0.0362,{"date":193,"score":184,"percentile":194},"2026-05-27",0.03646,{"date":196,"score":197,"percentile":198},"2026-05-28",0.00017,0.04235,{"date":200,"score":197,"percentile":201},"2026-05-29",0.04248,{"date":203,"score":197,"percentile":204},"2026-05-30",0.04273,{"date":206,"score":197,"percentile":207},"2026-05-31",0.04252,{"date":209,"score":197,"percentile":210},"2026-06-01",0.04187,{"date":212,"score":197,"percentile":213},"2026-06-02",0.04168,{"date":215,"score":197,"percentile":216},"2026-06-03",0.04153,{"date":218,"score":197,"percentile":219},"2026-06-04",0.04157,{"date":221,"score":197,"percentile":222},"2026-06-05",0.04172,{"date":224,"score":197,"percentile":225},"2026-06-06",0.04173,{"date":227,"score":197,"percentile":228},"2026-06-07",0.04159,{"date":230,"score":197,"percentile":231},"2026-06-08",0.04133,{"date":233,"score":197,"percentile":234},"2026-06-09",0.04151,{"date":236,"score":197,"percentile":216},"2026-06-10",{"date":238,"score":197,"percentile":239},"2026-06-11",0.04175,{"date":241,"score":197,"percentile":210},"2026-06-12",{"date":243,"score":197,"percentile":244},"2026-06-13",0.04174,{"date":246,"score":197,"percentile":247},"2026-06-14",0.04178,{"date":87,"score":44,"percentile":88},[250,255],{"source":48,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":251,"cvss_v4_0":9},{"baseScore":46,"baseSeverity":252,"vectorString":49,"impactScore":253,"exploitabilityScore":254},"HIGH",9.8,4.6,{"source":54,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":256,"cvss_v4_0":9},{"baseScore":46,"baseSeverity":252,"vectorString":49,"impactScore":253,"exploitabilityScore":254},[258,323],{"ecosystem":9,"name":259,"vendor":260,"product":260,"cpe_part":261,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":262},"Linux","linux","a",[263,270,274,278,282,286,290,294,297,301,305,309,313,317,321],{"version":264,"is_range":265,"range_type":48,"version_start":266,"version_start_type":267,"version_end":268,"version_end_type":269,"fixed_in":9},">= b823c3344d5446b720227ba561df10a4f0add515, \u003C df3c95be76103604e752131d9495a24814915ece",true,"b823c3344d5446b720227ba561df10a4f0add515","including","df3c95be76103604e752131d9495a24814915ece","excluding",{"version":271,"is_range":265,"range_type":48,"version_start":272,"version_start_type":267,"version_end":273,"version_end_type":269,"fixed_in":9},">= 052e5db5be4576e0a8ef1460b210da5f328f4cd1, \u003C 33609454be4f582e686a4bf13d4482a5ca0f6c4b","052e5db5be4576e0a8ef1460b210da5f328f4cd1","33609454be4f582e686a4bf13d4482a5ca0f6c4b",{"version":275,"is_range":265,"range_type":48,"version_start":276,"version_start_type":267,"version_end":277,"version_end_type":269,"fixed_in":9},">= c98263d5ace597c096a7a60aeef790da7b54979e, \u003C 5fdeaf591a0942772c2d18ff3563697a49ad01c6","c98263d5ace597c096a7a60aeef790da7b54979e","5fdeaf591a0942772c2d18ff3563697a49ad01c6",{"version":279,"is_range":265,"range_type":48,"version_start":280,"version_start_type":267,"version_end":281,"version_end_type":269,"fixed_in":9},">= 0fc642f011cb7a7eff41109e66d3b552e9f4d795, \u003C 4c3e25a7b711a402fcbbbcfbbdf2868ece1ae7c8","0fc642f011cb7a7eff41109e66d3b552e9f4d795","4c3e25a7b711a402fcbbbcfbbdf2868ece1ae7c8",{"version":283,"is_range":265,"range_type":48,"version_start":284,"version_start_type":267,"version_end":285,"version_end_type":269,"fixed_in":9},">= 5116f61ab11846844585c9082c547c4ccd97ff1a, \u003C 43579baa17270aa51f93eb09b6e4af6e047b7f6e","5116f61ab11846844585c9082c547c4ccd97ff1a","43579baa17270aa51f93eb09b6e4af6e047b7f6e",{"version":287,"is_range":265,"range_type":48,"version_start":288,"version_start_type":267,"version_end":289,"version_end_type":269,"fixed_in":9},">= f31557fb1b35332cca9994aa196cef284bcf3807, \u003C 95265232b49765a4d00f4d028c100bb7185600f4","f31557fb1b35332cca9994aa196cef284bcf3807","95265232b49765a4d00f4d028c100bb7185600f4",{"version":291,"is_range":265,"range_type":48,"version_start":292,"version_start_type":267,"version_end":293,"version_end_type":269,"fixed_in":9},">= 5498227676303e3ffa9a3a46214af96bc3e81314, \u003C 755a6300afbd743cda4b102f24f343380ec0e0ff","5498227676303e3ffa9a3a46214af96bc3e81314","755a6300afbd743cda4b102f24f343380ec0e0ff",{"version":295,"is_range":265,"range_type":48,"version_start":292,"version_start_type":267,"version_end":296,"version_end_type":269,"fixed_in":9},">= 5498227676303e3ffa9a3a46214af96bc3e81314, \u003C 7c770dadfda5cbbde6aa3c4363ed513f1d212bf8","7c770dadfda5cbbde6aa3c4363ed513f1d212bf8",{"version":298,"is_range":265,"range_type":48,"version_start":299,"version_start_type":267,"version_end":300,"version_end_type":269,"fixed_in":9},">= 5.10.248, \u003C 5.10.253","5.10.248","5.10.253",{"version":302,"is_range":265,"range_type":48,"version_start":303,"version_start_type":267,"version_end":304,"version_end_type":269,"fixed_in":9},">= 5.15.198, \u003C 5.15.203","5.15.198","5.15.203",{"version":306,"is_range":265,"range_type":48,"version_start":307,"version_start_type":267,"version_end":308,"version_end_type":269,"fixed_in":9},">= 6.1.160, \u003C 6.1.168","6.1.160","6.1.168",{"version":310,"is_range":265,"range_type":48,"version_start":311,"version_start_type":267,"version_end":312,"version_end_type":269,"fixed_in":9},">= 6.6.120, \u003C 6.6.131","6.6.120","6.6.131",{"version":314,"is_range":265,"range_type":48,"version_start":315,"version_start_type":267,"version_end":316,"version_end_type":269,"fixed_in":9},">= 6.12.64, \u003C 6.12.80","6.12.64","6.12.80",{"version":318,"is_range":265,"range_type":48,"version_start":319,"version_start_type":267,"version_end":320,"version_end_type":269,"fixed_in":9},">= 6.18.4, \u003C 6.18.21","6.18.4","6.18.21",{"version":322,"is_range":42,"range_type":48,"version_start":322,"version_start_type":267,"version_end":322,"version_end_type":267,"fixed_in":9},"6.19",{"ecosystem":9,"name":324,"vendor":260,"product":325,"cpe_part":326,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":327},"linux kernel","linux_kernel","o",[328,331,333,335,337,339,341,345,346,348,350,352,354,356,358],{"version":329,"is_range":265,"range_type":330,"version_start":299,"version_start_type":267,"version_end":300,"version_end_type":269,"fixed_in":9},"gte5.10.248_lt5.10.253","cpe",{"version":332,"is_range":265,"range_type":330,"version_start":303,"version_start_type":267,"version_end":304,"version_end_type":269,"fixed_in":9},"gte5.15.198_lt5.15.203",{"version":334,"is_range":265,"range_type":330,"version_start":307,"version_start_type":267,"version_end":308,"version_end_type":269,"fixed_in":9},"gte6.1.160_lt6.1.168",{"version":336,"is_range":265,"range_type":330,"version_start":311,"version_start_type":267,"version_end":312,"version_end_type":269,"fixed_in":9},"gte6.6.120_lt6.6.131",{"version":338,"is_range":265,"range_type":330,"version_start":315,"version_start_type":267,"version_end":316,"version_end_type":269,"fixed_in":9},"gte6.12.64_lt6.12.80",{"version":340,"is_range":265,"range_type":330,"version_start":319,"version_start_type":267,"version_end":320,"version_end_type":269,"fixed_in":9},"gte6.18.4_lt6.18.21",{"version":342,"is_range":265,"range_type":330,"version_start":343,"version_start_type":267,"version_end":344,"version_end_type":269,"fixed_in":9},"gte6.19.1_lt6.19.11","6.19.1","6.19.11",{"version":322,"is_range":42,"range_type":330,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},{"version":347,"is_range":42,"range_type":330,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc1",{"version":349,"is_range":42,"range_type":330,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc2",{"version":351,"is_range":42,"range_type":330,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc3",{"version":353,"is_range":42,"range_type":330,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc4",{"version":355,"is_range":42,"range_type":330,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc5",{"version":357,"is_range":42,"range_type":330,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc6",{"version":359,"is_range":42,"range_type":330,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc7"]