[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2026-31581":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-15T22:50:23.791Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":20,"aliases":21,"duplicate_of":9,"upstream":22,"downstream":23,"duplicates":38,"related":39,"reserved_at":9,"published_at":43,"modified_at":44,"state":45,"summary":46,"references_raw":55,"kevs":94,"epss":95,"epss_history":98,"metrics":254,"affected":260},"CVE-2026-31581","In the Linux kernel, the following vulnerability has been resolved:\n\nALSA: 6fire: fix use-after-free on disconnect\n\nIn usb6fire_chip_abort(), the chip struct is allocated as the card's\nprivate data (via snd_card_new with sizeof(struct sfire_chip)).  When\nsnd_card_free_when_closed() is called and no file handles are open, the\ncard and embedded chip are freed synchronously.  The subsequent\nchip->card = NULL write then hits freed slab memory.\n\nCall trace:\n  usb6fire_chip_abort sound/usb/6fire/chip.c:59 [inline]\n  usb6fire_chip_disconnect+0x348/0x358 sound/usb/6fire/chip.c:182\n  usb_unbind_interface+0x1a8/0x88c drivers/usb/core/driver.c:458\n  ...\n  hub_event+0x1a04/0x4518 drivers/usb/core/hub.c:5953\n\nFix by moving the card lifecycle out of usb6fire_chip_abort() and into\nusb6fire_chip_disconnect().  The card pointer is saved in a local\nbefore any teardown, snd_card_disconnect() is called first to prevent\nnew opens, URBs are aborted while chip is still valid, and\nsnd_card_free_when_closed() is called last so chip is never accessed\nafter the card may be freed.",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],{"_key":25},"OPENSUSE-SU-2026:10703-1",{"_key":27},"RHSA-2026:25191",{"_key":29},"RHSA-2026:25217",{"_key":31},"RHSA-2026:25120",{"_key":33},"RHSA-2026:25121",{"_key":35},"DEBIAN-CVE-2026-31581",{"_key":37},"UBUNTU-CVE-2026-31581",[],[40,41],{"_key":25},{"_key":42},"CGA-M483-2HWM-J43P","2026-04-24T14:42:11.557Z","2026-06-14T17:42:07.970Z","Modified",{"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.00128,"high",7.8,"v3.1","nvd","CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",[56,62,66,70,74,78,82,86,90],{"url":57,"sources":58,"tags":60},"https://git.kernel.org/stable/c/af75b486f7e883e3422ece23c8d727e6815144a0",[59,53],"cve.org",[61],"Patch",{"url":63,"sources":64,"tags":65},"https://git.kernel.org/stable/c/d21e8a2af4869b5890b34e081d5aeadc93e9cd5c",[59,53],[61],{"url":67,"sources":68,"tags":69},"https://git.kernel.org/stable/c/3dc20d1981d6a67d8184498a5da272942dde1e65",[59,53],[61],{"url":71,"sources":72,"tags":73},"https://git.kernel.org/stable/c/51f6532790b74ffdd6970bc848358a2838c1c185",[59,53],[61],{"url":75,"sources":76,"tags":77},"https://git.kernel.org/stable/c/b9c826916fdce6419b94eb0cd8810fdac18c2386",[59,53],[61],{"url":79,"sources":80,"tags":81},"https://git.kernel.org/stable/c/e88354b381e2006de63d6b052ed7005c9a47d00e",[59,53],[61],{"url":83,"sources":84,"tags":85},"https://git.kernel.org/stable/c/e719232f4552e29de8027a83918ea94434be87af",[59,53],[],{"url":87,"sources":88,"tags":89},"https://git.kernel.org/stable/c/e247a0e01d15ed420f77ec5e2335721bf430a5b3",[59,53],[],{"url":91,"sources":92,"tags":93},"https://git.kernel.org/stable/c/ba88461f7653636c48321ca993006a74724c2f41",[59,53],[],[],{"date":96,"score":49,"percentile":97},"2026-06-15",0.02741,[99,103,106,109,113,116,120,123,126,129,132,135,138,140,143,146,149,152,154,158,161,164,166,168,171,174,177,180,183,186,189,192,196,199,202,205,208,211,214,218,221,224,227,230,233,236,239,242,245,248,251,253],{"date":100,"score":101,"percentile":102},"2026-04-25",0.00018,0.04621,{"date":104,"score":101,"percentile":105},"2026-04-26",0.0462,{"date":107,"score":101,"percentile":108},"2026-04-27",0.04813,{"date":110,"score":111,"percentile":112},"2026-04-28",0.00012,0.01786,{"date":114,"score":111,"percentile":115},"2026-04-29",0.018,{"date":117,"score":118,"percentile":119},"2026-04-30",0.00013,0.02427,{"date":121,"score":118,"percentile":122},"2026-05-01",0.02426,{"date":124,"score":118,"percentile":125},"2026-05-02",0.0241,{"date":127,"score":118,"percentile":128},"2026-05-03",0.02415,{"date":130,"score":118,"percentile":131},"2026-05-04",0.02408,{"date":133,"score":118,"percentile":134},"2026-05-05",0.02396,{"date":136,"score":118,"percentile":137},"2026-05-06",0.02388,{"date":139,"score":118,"percentile":125},"2026-05-07",{"date":141,"score":118,"percentile":142},"2026-05-08",0.02422,{"date":144,"score":118,"percentile":145},"2026-05-09",0.0245,{"date":147,"score":118,"percentile":148},"2026-05-10",0.02447,{"date":150,"score":118,"percentile":151},"2026-05-11",0.02445,{"date":153,"score":118,"percentile":145},"2026-05-12",{"date":155,"score":156,"percentile":157},"2026-05-13",0.00016,0.03678,{"date":159,"score":156,"percentile":160},"2026-05-14",0.03693,{"date":162,"score":118,"percentile":163},"2026-05-15",0.01964,{"date":165,"score":118,"percentile":163},"2026-05-16",{"date":167,"score":118,"percentile":163},"2026-05-17",{"date":169,"score":118,"percentile":170},"2026-05-18",0.0195,{"date":172,"score":118,"percentile":173},"2026-05-19",0.0194,{"date":175,"score":118,"percentile":176},"2026-05-20",0.01935,{"date":178,"score":118,"percentile":179},"2026-05-21",0.01926,{"date":181,"score":118,"percentile":182},"2026-05-22",0.02057,{"date":184,"score":118,"percentile":185},"2026-05-23",0.02053,{"date":187,"score":118,"percentile":188},"2026-05-24",0.02049,{"date":190,"score":118,"percentile":191},"2026-05-25",0.02036,{"date":193,"score":194,"percentile":195},"2026-05-26",0.00015,0.03042,{"date":197,"score":194,"percentile":198},"2026-05-27",0.03063,{"date":200,"score":194,"percentile":201},"2026-05-28",0.03045,{"date":203,"score":194,"percentile":204},"2026-05-29",0.03047,{"date":206,"score":194,"percentile":207},"2026-05-30",0.03073,{"date":209,"score":194,"percentile":210},"2026-05-31",0.03057,{"date":212,"score":194,"percentile":213},"2026-06-01",0.03024,{"date":215,"score":216,"percentile":217},"2026-06-02",0.00014,0.02644,{"date":219,"score":216,"percentile":220},"2026-06-03",0.02633,{"date":222,"score":216,"percentile":223},"2026-06-04",0.02632,{"date":225,"score":216,"percentile":226},"2026-06-05",0.02643,{"date":228,"score":216,"percentile":229},"2026-06-06",0.02646,{"date":231,"score":216,"percentile":232},"2026-06-07",0.02591,{"date":234,"score":216,"percentile":235},"2026-06-08",0.02576,{"date":237,"score":216,"percentile":238},"2026-06-09",0.02542,{"date":240,"score":216,"percentile":241},"2026-06-10",0.0255,{"date":243,"score":216,"percentile":244},"2026-06-11",0.02567,{"date":246,"score":216,"percentile":247},"2026-06-12",0.02572,{"date":249,"score":216,"percentile":250},"2026-06-13",0.02562,{"date":252,"score":216,"percentile":247},"2026-06-14",{"date":96,"score":49,"percentile":97},[255],{"source":53,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":256,"cvss_v4_0":9},{"baseScore":51,"baseSeverity":257,"vectorString":54,"impactScore":258,"exploitabilityScore":259},"HIGH",9.8,4.6,[261,364],{"ecosystem":9,"name":262,"vendor":263,"product":263,"cpe_part":264,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":265},"Linux","linux","a",[266,273,276,279,282,284,286,288,290,294,298,302,305,308,311,314,317,320,322,324,327,329,331,333,336,339,342,346,350,354,358,362],{"version":267,"is_range":268,"range_type":59,"version_start":269,"version_start_type":270,"version_end":271,"version_end_type":272,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C af75b486f7e883e3422ece23c8d727e6815144a0",true,"1da177e4c3f41524e886b7f1b8a0c1fc7321cac2","including","af75b486f7e883e3422ece23c8d727e6815144a0","excluding",{"version":274,"is_range":268,"range_type":59,"version_start":269,"version_start_type":270,"version_end":275,"version_end_type":272,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C d21e8a2af4869b5890b34e081d5aeadc93e9cd5c","d21e8a2af4869b5890b34e081d5aeadc93e9cd5c",{"version":277,"is_range":268,"range_type":59,"version_start":269,"version_start_type":270,"version_end":278,"version_end_type":272,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C 3dc20d1981d6a67d8184498a5da272942dde1e65","3dc20d1981d6a67d8184498a5da272942dde1e65",{"version":280,"is_range":268,"range_type":59,"version_start":269,"version_start_type":270,"version_end":281,"version_end_type":272,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C 51f6532790b74ffdd6970bc848358a2838c1c185","51f6532790b74ffdd6970bc848358a2838c1c185",{"version":283,"is_range":47,"range_type":59,"version_start":283,"version_start_type":270,"version_end":283,"version_end_type":270,"fixed_in":9},"b754e831a94f82f2593af806741392903f359168",{"version":285,"is_range":47,"range_type":59,"version_start":285,"version_start_type":270,"version_end":285,"version_end_type":270,"fixed_in":9},"f2d06d4e129e2508e356136f99bb20a332ff1a00",{"version":287,"is_range":47,"range_type":59,"version_start":287,"version_start_type":270,"version_end":287,"version_end_type":270,"fixed_in":9},"b889a7d68d7e76b8795b754a75c91a2d561d5e8c",{"version":289,"is_range":47,"range_type":59,"version_start":289,"version_start_type":270,"version_end":289,"version_end_type":270,"fixed_in":9},"ea8cc56db659cf0ae57073e32a4735ead7bd7ee3",{"version":291,"is_range":268,"range_type":59,"version_start":292,"version_start_type":270,"version_end":293,"version_end_type":272,"fixed_in":9},">= 5.10.231, \u003C 5.11","5.10.231","5.11",{"version":295,"is_range":268,"range_type":59,"version_start":296,"version_start_type":270,"version_end":297,"version_end_type":272,"fixed_in":9},">= 5.15.174, \u003C 5.16","5.15.174","5.16",{"version":299,"is_range":268,"range_type":59,"version_start":300,"version_start_type":270,"version_end":301,"version_end_type":272,"fixed_in":9},">= 6.1.120, \u003C 6.2","6.1.120","6.2",{"version":303,"is_range":268,"range_type":59,"version_start":285,"version_start_type":270,"version_end":304,"version_end_type":272,"fixed_in":9},">= f2d06d4e129e2508e356136f99bb20a332ff1a00, \u003C e719232f4552e29de8027a83918ea94434be87af","e719232f4552e29de8027a83918ea94434be87af",{"version":306,"is_range":268,"range_type":59,"version_start":287,"version_start_type":270,"version_end":307,"version_end_type":272,"fixed_in":9},">= b889a7d68d7e76b8795b754a75c91a2d561d5e8c, \u003C e247a0e01d15ed420f77ec5e2335721bf430a5b3","e247a0e01d15ed420f77ec5e2335721bf430a5b3",{"version":309,"is_range":268,"range_type":59,"version_start":289,"version_start_type":270,"version_end":310,"version_end_type":272,"fixed_in":9},">= ea8cc56db659cf0ae57073e32a4735ead7bd7ee3, \u003C ba88461f7653636c48321ca993006a74724c2f41","ba88461f7653636c48321ca993006a74724c2f41",{"version":312,"is_range":268,"range_type":59,"version_start":283,"version_start_type":270,"version_end":313,"version_end_type":272,"fixed_in":9},">= b754e831a94f82f2593af806741392903f359168, \u003C e88354b381e2006de63d6b052ed7005c9a47d00e","e88354b381e2006de63d6b052ed7005c9a47d00e",{"version":315,"is_range":268,"range_type":59,"version_start":316,"version_start_type":270,"version_end":271,"version_end_type":272,"fixed_in":9},">= 57860a80f03f9dc69a34a5c37b0941ad032a0a8c, \u003C af75b486f7e883e3422ece23c8d727e6815144a0","57860a80f03f9dc69a34a5c37b0941ad032a0a8c",{"version":318,"is_range":268,"range_type":59,"version_start":319,"version_start_type":270,"version_end":275,"version_end_type":272,"fixed_in":9},">= a0810c3d6dd2d29a9b92604d682eacd2902ce947, \u003C d21e8a2af4869b5890b34e081d5aeadc93e9cd5c","a0810c3d6dd2d29a9b92604d682eacd2902ce947",{"version":321,"is_range":268,"range_type":59,"version_start":319,"version_start_type":270,"version_end":278,"version_end_type":272,"fixed_in":9},">= a0810c3d6dd2d29a9b92604d682eacd2902ce947, \u003C 3dc20d1981d6a67d8184498a5da272942dde1e65",{"version":323,"is_range":268,"range_type":59,"version_start":319,"version_start_type":270,"version_end":281,"version_end_type":272,"fixed_in":9},">= a0810c3d6dd2d29a9b92604d682eacd2902ce947, \u003C 51f6532790b74ffdd6970bc848358a2838c1c185",{"version":325,"is_range":268,"range_type":59,"version_start":319,"version_start_type":270,"version_end":326,"version_end_type":272,"fixed_in":9},">= a0810c3d6dd2d29a9b92604d682eacd2902ce947, \u003C b9c826916fdce6419b94eb0cd8810fdac18c2386","b9c826916fdce6419b94eb0cd8810fdac18c2386",{"version":328,"is_range":47,"range_type":59,"version_start":328,"version_start_type":270,"version_end":328,"version_end_type":270,"fixed_in":9},"74357d0b5cd3ef544752bc9f21cbeee4902fae6c",{"version":330,"is_range":47,"range_type":59,"version_start":330,"version_start_type":270,"version_end":330,"version_end_type":270,"fixed_in":9},"273eec23467dfbfbd0e4c10302579ba441fb1e13",{"version":332,"is_range":47,"range_type":59,"version_start":332,"version_start_type":270,"version_end":332,"version_end_type":270,"fixed_in":9},"0df7f4b5cc10f5adf98be0845372e9eef7bb5b09",{"version":334,"is_range":268,"range_type":59,"version_start":292,"version_start_type":270,"version_end":335,"version_end_type":272,"fixed_in":9},">= 5.10.231, \u003C 5.10.258","5.10.258",{"version":337,"is_range":268,"range_type":59,"version_start":296,"version_start_type":270,"version_end":338,"version_end_type":272,"fixed_in":9},">= 5.15.174, \u003C 5.15.209","5.15.209",{"version":340,"is_range":268,"range_type":59,"version_start":300,"version_start_type":270,"version_end":341,"version_end_type":272,"fixed_in":9},">= 6.1.120, \u003C 6.1.175","6.1.175",{"version":343,"is_range":268,"range_type":59,"version_start":344,"version_start_type":270,"version_end":345,"version_end_type":272,"fixed_in":9},">= 6.6.64, \u003C 6.6.136","6.6.64","6.6.136",{"version":347,"is_range":268,"range_type":59,"version_start":348,"version_start_type":270,"version_end":349,"version_end_type":272,"fixed_in":9},">= 6.12.2, \u003C 6.12.83","6.12.2","6.12.83",{"version":351,"is_range":268,"range_type":59,"version_start":352,"version_start_type":270,"version_end":353,"version_end_type":272,"fixed_in":9},">= 4.19.325, \u003C 4.20","4.19.325","4.20",{"version":355,"is_range":268,"range_type":59,"version_start":356,"version_start_type":270,"version_end":357,"version_end_type":272,"fixed_in":9},">= 5.4.287, \u003C 5.5","5.4.287","5.5",{"version":359,"is_range":268,"range_type":59,"version_start":360,"version_start_type":270,"version_end":361,"version_end_type":272,"fixed_in":9},">= 6.11.11, \u003C 6.12","6.11.11","6.12",{"version":363,"is_range":47,"range_type":59,"version_start":363,"version_start_type":270,"version_end":363,"version_end_type":270,"fixed_in":9},"6.13",{"ecosystem":9,"name":365,"vendor":263,"product":366,"cpe_part":367,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":368},"linux kernel","linux_kernel","o",[369,372,374,377,381],{"version":370,"is_range":268,"range_type":371,"version_start":9,"version_start_type":9,"version_end":345,"version_end_type":272,"fixed_in":9},"lt6.6.136","cpe",{"version":373,"is_range":268,"range_type":371,"version_start":361,"version_start_type":270,"version_end":349,"version_end_type":272,"fixed_in":9},"gte6.12_lt6.12.83",{"version":375,"is_range":268,"range_type":371,"version_start":363,"version_start_type":270,"version_end":376,"version_end_type":272,"fixed_in":9},"gte6.13_lt6.18.24","6.18.24",{"version":378,"is_range":268,"range_type":371,"version_start":379,"version_start_type":270,"version_end":380,"version_end_type":272,"fixed_in":9},"gte6.19_lt6.19.14","6.19","6.19.14",{"version":382,"is_range":268,"range_type":371,"version_start":383,"version_start_type":270,"version_end":384,"version_end_type":272,"fixed_in":9},"gte7.0_lt7.0.1","7.0","7.0.1"]