[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2026-31499":6},{"stargazers_count":4,"fetched_at":5},7,"2026-07-31T03:17:55.401Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":39,"aliases":40,"duplicate_of":9,"upstream":41,"downstream":42,"duplicates":65,"related":66,"reserved_at":9,"published_at":74,"modified_at":75,"state":76,"summary":77,"references_raw":86,"kevs":105,"epss":106,"epss_history":109,"metrics":317,"affected":323},"CVE-2026-31499","In the Linux kernel, the following vulnerability has been resolved:\n\nBluetooth: L2CAP: Fix deadlock in l2cap_conn_del()\n\nl2cap_conn_del() calls cancel_delayed_work_sync() for both info_timer\nand id_addr_timer while holding conn->lock. However, the work functions\nl2cap_info_timeout() and l2cap_conn_update_id_addr() both acquire\nconn->lock, creating a potential AB-BA deadlock if the work is already\nexecuting when l2cap_conn_del() takes the lock.\n\nMove the work cancellations before acquiring conn->lock and use\ndisable_delayed_work_sync() to additionally prevent the works from\nbeing rearmed after cancellation, consistent with the pattern used in\nhci_conn_del().",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":17,"likelihood_of_exploit":9,"capec":18},"CWE-667","Improper Locking","The product does not properly acquire or release a lock on a resource, leading to unexpected resource state changes and behaviors.","weakness","Draft","Class",[19,31,35],{"id":20,"name":21,"techniques":22},"CAPEC-25","Forced Deadlock",[23],{"id":24,"name":25,"tactics":26,"countermeasures":30},"T1499.004","Application or System Exploitation",[27],{"id":28,"name":29},"TA0105","Impact",[],{"id":32,"name":33,"techniques":34},"CAPEC-26","Leveraging Race Conditions",[],{"id":36,"name":37,"techniques":38},"CAPEC-27","Leveraging Race Conditions via Symbolic Links",[],[],[],[],[43,45,47,49,51,53,55,57,59,61,63],{"_key":44},"DEBIAN-CVE-2026-31499",{"_key":46},"SUSE-SU-2026:22433-1",{"_key":48},"SUSE-SU-2026:22436-1",{"_key":50},"SUSE-SU-2026:22458-1",{"_key":52},"SUSE-SU-2026:22460-1",{"_key":54},"SUSE-SU-2026:2722-1",{"_key":56},"SUSE-SU-2026:2799-1",{"_key":58},"SUSE-SU-2026:2914-1",{"_key":60},"UBUNTU-CVE-2026-31499",{"_key":62},"USN-8567-1",{"_key":64},"USN-8574-1",[],[67,68,69,70,71,72,73],{"_key":46},{"_key":48},{"_key":50},{"_key":52},{"_key":54},{"_key":56},{"_key":58},"2026-04-22T13:54:20.384Z","2026-05-23T16:05:12.236Z","Modified",{"cisa_kev":78,"cisa_ransomware":78,"cisa_vendor":9,"epss_severity":79,"epss_score":80,"severity":81,"severity_score":82,"severity_version":83,"severity_source":84,"severity_vector":85,"severity_status":76},false,"low",0.00094,"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",[87,93,97,101],{"url":88,"sources":89,"tags":91},"https://git.kernel.org/stable/c/3f26ecbd9cde621dd94be7ef252c7210b965a5c7",[90,84],"cve.org",[92],"Patch",{"url":94,"sources":95,"tags":96},"https://git.kernel.org/stable/c/d008460de352e534f6721de829b093368564ec66",[90,84],[92],{"url":98,"sources":99,"tags":100},"https://git.kernel.org/stable/c/00fdebbbc557a2fc21321ff2eaa22fd70c078608",[90,84],[92],{"url":102,"sources":103,"tags":104},"https://git.kernel.org/stable/c/f7f35a4f7fd574f5889bb2e4b397e14cbb83f6da",[90,84],[],[],{"date":107,"score":80,"percentile":108},"2026-07-05",0.00773,[110,114,117,120,123,126,130,134,137,139,142,144,147,149,152,155,158,160,162,164,167,170,173,176,179,182,185,188,191,194,197,200,204,207,210,213,216,219,222,225,228,231,234,236,239,242,245,248,251,254,257,260,263,266,269,271,274,277,279,281,283,285,288,291,293,295,297,300,303,306,309,312,314,316],{"date":111,"score":112,"percentile":113},"2026-04-23",0.00017,0.04046,{"date":115,"score":112,"percentile":116},"2026-04-24",0.04052,{"date":118,"score":112,"percentile":119},"2026-04-25",0.04073,{"date":121,"score":112,"percentile":122},"2026-04-26",0.0407,{"date":124,"score":112,"percentile":125},"2026-04-27",0.04059,{"date":127,"score":128,"percentile":129},"2026-04-28",0.00022,0.06076,{"date":131,"score":132,"percentile":133},"2026-04-29",0.00012,0.01732,{"date":135,"score":132,"percentile":136},"2026-04-30",0.0171,{"date":138,"score":132,"percentile":136},"2026-05-01",{"date":140,"score":132,"percentile":141},"2026-05-02",0.01696,{"date":143,"score":132,"percentile":141},"2026-05-03",{"date":145,"score":132,"percentile":146},"2026-05-04",0.01695,{"date":148,"score":132,"percentile":141},"2026-05-05",{"date":150,"score":132,"percentile":151},"2026-05-06",0.01686,{"date":153,"score":132,"percentile":154},"2026-05-07",0.01689,{"date":156,"score":132,"percentile":157},"2026-05-08",0.01688,{"date":159,"score":132,"percentile":146},"2026-05-09",{"date":161,"score":132,"percentile":141},"2026-05-10",{"date":163,"score":132,"percentile":141},"2026-05-11",{"date":165,"score":132,"percentile":166},"2026-05-12",0.01684,{"date":168,"score":132,"percentile":169},"2026-05-13",0.01692,{"date":171,"score":132,"percentile":172},"2026-05-14",0.01693,{"date":174,"score":132,"percentile":175},"2026-05-15",0.01647,{"date":177,"score":132,"percentile":178},"2026-05-16",0.01644,{"date":180,"score":132,"percentile":181},"2026-05-17",0.0164,{"date":183,"score":132,"percentile":184},"2026-05-18",0.01626,{"date":186,"score":132,"percentile":187},"2026-05-19",0.01621,{"date":189,"score":132,"percentile":190},"2026-05-20",0.01617,{"date":192,"score":132,"percentile":193},"2026-05-21",0.01605,{"date":195,"score":112,"percentile":196},"2026-05-22",0.04689,{"date":198,"score":112,"percentile":199},"2026-05-23",0.0468,{"date":201,"score":202,"percentile":203},"2026-05-24",0.0002,0.05825,{"date":205,"score":202,"percentile":206},"2026-05-25",0.05808,{"date":208,"score":202,"percentile":209},"2026-05-26",0.058,{"date":211,"score":202,"percentile":212},"2026-05-27",0.05831,{"date":214,"score":202,"percentile":215},"2026-05-28",0.05912,{"date":217,"score":202,"percentile":218},"2026-05-29",0.05915,{"date":220,"score":202,"percentile":221},"2026-05-30",0.05904,{"date":223,"score":202,"percentile":224},"2026-05-31",0.05889,{"date":226,"score":202,"percentile":227},"2026-06-01",0.05836,{"date":229,"score":202,"percentile":230},"2026-06-02",0.05753,{"date":232,"score":202,"percentile":233},"2026-06-03",0.05717,{"date":235,"score":202,"percentile":233},"2026-06-04",{"date":237,"score":202,"percentile":238},"2026-06-05",0.0574,{"date":240,"score":202,"percentile":241},"2026-06-06",0.05727,{"date":243,"score":202,"percentile":244},"2026-06-07",0.05728,{"date":246,"score":202,"percentile":247},"2026-06-08",0.05685,{"date":249,"score":202,"percentile":250},"2026-06-09",0.0572,{"date":252,"score":202,"percentile":253},"2026-06-10",0.05744,{"date":255,"score":202,"percentile":256},"2026-06-11",0.05773,{"date":258,"score":202,"percentile":259},"2026-06-12",0.05798,{"date":261,"score":202,"percentile":262},"2026-06-13",0.05789,{"date":264,"score":202,"percentile":265},"2026-06-14",0.05778,{"date":267,"score":80,"percentile":268},"2026-06-15",0.00789,{"date":270,"score":80,"percentile":268},"2026-06-16",{"date":272,"score":80,"percentile":273},"2026-06-17",0.00791,{"date":275,"score":80,"percentile":276},"2026-06-18",0.00792,{"date":278,"score":80,"percentile":276},"2026-06-19",{"date":280,"score":80,"percentile":273},"2026-06-20",{"date":282,"score":80,"percentile":273},"2026-06-21",{"date":284,"score":80,"percentile":273},"2026-06-22",{"date":286,"score":80,"percentile":287},"2026-06-23",0.00786,{"date":289,"score":80,"percentile":290},"2026-06-24",0.00783,{"date":292,"score":80,"percentile":290},"2026-06-25",{"date":294,"score":80,"percentile":290},"2026-06-26",{"date":296,"score":80,"percentile":290},"2026-06-27",{"date":298,"score":80,"percentile":299},"2026-06-28",0.0078,{"date":301,"score":80,"percentile":302},"2026-06-29",0.00779,{"date":304,"score":80,"percentile":305},"2026-06-30",0.00777,{"date":307,"score":80,"percentile":308},"2026-07-01",0.00774,{"date":310,"score":80,"percentile":311},"2026-07-02",0.00775,{"date":313,"score":80,"percentile":308},"2026-07-03",{"date":315,"score":80,"percentile":108},"2026-07-04",{"date":107,"score":80,"percentile":108},[318],{"source":84,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":319,"cvss_v4_0":9},{"baseScore":82,"baseSeverity":320,"vectorString":85,"impactScore":321,"exploitabilityScore":322},"MEDIUM",6,4.6,[324,364],{"ecosystem":9,"name":325,"vendor":326,"product":326,"cpe_part":327,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":328},"Linux","linux","a",[329,332,337,341,344,347,349,351,355,359,363],{"version":330,"is_range":78,"range_type":90,"version_start":330,"version_start_type":331,"version_end":330,"version_end_type":331,"fixed_in":9},"f87271d21dd4ee83857ca11b94e7b4952749bbae","including",{"version":333,"is_range":334,"range_type":90,"version_start":330,"version_start_type":331,"version_end":335,"version_end_type":336,"fixed_in":9},">= f87271d21dd4ee83857ca11b94e7b4952749bbae, \u003C f7f35a4f7fd574f5889bb2e4b397e14cbb83f6da",true,"f7f35a4f7fd574f5889bb2e4b397e14cbb83f6da","excluding",{"version":338,"is_range":334,"range_type":90,"version_start":339,"version_start_type":331,"version_end":340,"version_end_type":336,"fixed_in":9},">= ab4eedb790cae44313759b50fe47da285e2519d5, \u003C 3f26ecbd9cde621dd94be7ef252c7210b965a5c7","ab4eedb790cae44313759b50fe47da285e2519d5","3f26ecbd9cde621dd94be7ef252c7210b965a5c7",{"version":342,"is_range":334,"range_type":90,"version_start":339,"version_start_type":331,"version_end":343,"version_end_type":336,"fixed_in":9},">= ab4eedb790cae44313759b50fe47da285e2519d5, \u003C d008460de352e534f6721de829b093368564ec66","d008460de352e534f6721de829b093368564ec66",{"version":345,"is_range":334,"range_type":90,"version_start":339,"version_start_type":331,"version_end":346,"version_end_type":336,"fixed_in":9},">= ab4eedb790cae44313759b50fe47da285e2519d5, \u003C 00fdebbbc557a2fc21321ff2eaa22fd70c078608","00fdebbbc557a2fc21321ff2eaa22fd70c078608",{"version":348,"is_range":78,"range_type":90,"version_start":348,"version_start_type":331,"version_end":348,"version_end_type":331,"fixed_in":9},"efc30877bd4bc85fefe98d80af60fafc86e5775e",{"version":350,"is_range":78,"range_type":90,"version_start":350,"version_start_type":331,"version_end":350,"version_end_type":331,"fixed_in":9},"18ab6b6078fa8191ca30a3065d57bf35d5635761",{"version":352,"is_range":334,"range_type":90,"version_start":353,"version_start_type":331,"version_end":354,"version_end_type":336,"fixed_in":9},">= 6.12.20, \u003C 6.12.88","6.12.20","6.12.88",{"version":356,"is_range":334,"range_type":90,"version_start":357,"version_start_type":331,"version_end":358,"version_end_type":336,"fixed_in":9},">= 6.6.84, \u003C 6.7","6.6.84","6.7",{"version":360,"is_range":334,"range_type":90,"version_start":361,"version_start_type":331,"version_end":362,"version_end_type":336,"fixed_in":9},">= 6.13.8, \u003C 6.14","6.13.8","6.14",{"version":362,"is_range":78,"range_type":90,"version_start":362,"version_start_type":331,"version_end":362,"version_end_type":331,"fixed_in":9},{"ecosystem":9,"name":365,"vendor":326,"product":366,"cpe_part":327,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":367},"Linux Kernel","linux kernel",[368,371,374,376,380,384,385,387,389,391,393,395,397],{"version":369,"is_range":334,"range_type":370,"version_start":357,"version_start_type":331,"version_end":358,"version_end_type":336,"fixed_in":9},"gte6.6.84_lt6.7","cpe",{"version":372,"is_range":334,"range_type":370,"version_start":353,"version_start_type":331,"version_end":373,"version_end_type":336,"fixed_in":9},"gte6.12.20_lt6.13","6.13",{"version":375,"is_range":334,"range_type":370,"version_start":361,"version_start_type":331,"version_end":362,"version_end_type":336,"fixed_in":9},"gte6.13.8_lt6.14",{"version":377,"is_range":334,"range_type":370,"version_start":378,"version_start_type":331,"version_end":379,"version_end_type":336,"fixed_in":9},"gte6.14.1_lt6.18.21","6.14.1","6.18.21",{"version":381,"is_range":334,"range_type":370,"version_start":382,"version_start_type":331,"version_end":383,"version_end_type":336,"fixed_in":9},"gte6.19_lt6.19.11","6.19","6.19.11",{"version":362,"is_range":78,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},{"version":386,"is_range":78,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc1",{"version":388,"is_range":78,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc2",{"version":390,"is_range":78,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc3",{"version":392,"is_range":78,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc4",{"version":394,"is_range":78,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc5",{"version":396,"is_range":78,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc6",{"version":398,"is_range":78,"range_type":370,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc7"]