[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2026-23239":6},{"stargazers_count":4,"fetched_at":5},7,"2026-07-30T21:17:53.703Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":28,"aliases":29,"duplicate_of":9,"upstream":30,"downstream":31,"duplicates":48,"related":49,"reserved_at":9,"published_at":56,"modified_at":57,"state":58,"summary":59,"references_raw":68,"kevs":87,"epss":88,"epss_history":91,"metrics":360,"affected":368},"CVE-2026-23239","In the Linux kernel, the following vulnerability has been resolved:\n\nespintcp: Fix race condition in espintcp_close()\n\nThis issue was discovered during a code audit.\n\nAfter cancel_work_sync() is called from espintcp_close(),\nespintcp_tx_work() can still be scheduled from paths such as\nthe Delayed ACK handler or ksoftirqd.\nAs a result, the espintcp_tx_work() worker may dereference a\nfreed espintcp ctx or sk.\n\nThe following is a simple race scenario:\n\n           cpu0                             cpu1\n\n  espintcp_close()\n    cancel_work_sync(&ctx->work);\n                                     espintcp_write_space()\n                                       schedule_work(&ctx->work);\n\nTo prevent this race condition, cancel_work_sync() is\nreplaced with disable_work_sync().",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":17,"likelihood_of_exploit":18,"capec":19},"CWE-362","Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')","The product contains a concurrent code sequence that requires temporary, exclusive access to a shared resource, but a timing window exists in which the shared resource can be modified by another code sequence operating concurrently.","weakness","Draft","Class","Medium",[20,24],{"id":21,"name":22,"techniques":23},"CAPEC-26","Leveraging Race Conditions",[],{"id":25,"name":26,"techniques":27},"CAPEC-29","Leveraging Time-of-Check and Time-of-Use (TOCTOU) Race Conditions",[],[],[],[],[32,34,36,38,40,42,44,46],{"_key":33},"OPENSUSE-SU-2026:10387-1",{"_key":35},"OPENSUSE-SU-2026:20572-1",{"_key":37},"SUSE-SU-2026:21237-1",{"_key":39},"DEBIAN-CVE-2026-23239",{"_key":41},"SUSE-SU-2026:21230-1",{"_key":43},"SUSE-SU-2026:2195-1",{"_key":45},"SUSE-SU-2026:2238-1",{"_key":47},"UBUNTU-CVE-2026-23239",[],[50,51,52,53,54,55],{"_key":33},{"_key":35},{"_key":37},{"_key":41},{"_key":43},{"_key":45},"2026-03-10T17:28:26.190Z","2026-05-11T22:03:00.906Z","Analyzed",{"cisa_kev":60,"cisa_ransomware":60,"cisa_vendor":9,"epss_severity":61,"epss_score":62,"severity":63,"severity_score":64,"severity_version":65,"severity_source":66,"severity_vector":67,"severity_status":58},false,"low",0.00101,"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",[69,75,79,83],{"url":70,"sources":71,"tags":73},"https://git.kernel.org/stable/c/f7ad8b1d0e421c524604d5076b73232093490d5c",[66,72],"nvd",[74],"Patch",{"url":76,"sources":77,"tags":78},"https://git.kernel.org/stable/c/664e9df53226b4505a0894817ecad2c610ab11d8",[66,72],[74],{"url":80,"sources":81,"tags":82},"https://git.kernel.org/stable/c/022ff7f347588de6e17879a1da6019647b21321b",[66,72],[74],{"url":84,"sources":85,"tags":86},"https://git.kernel.org/stable/c/e1512c1db9e8794d8d130addd2615ec27231d994",[66,72],[74],[],{"date":89,"score":62,"percentile":90},"2026-07-05",0.01115,[92,96,99,102,105,108,112,115,118,121,124,127,130,133,136,139,142,145,148,151,154,157,160,163,167,170,173,175,178,180,183,185,189,192,195,198,201,204,207,210,212,215,218,221,224,227,230,233,236,239,242,245,248,250,252,255,257,260,263,266,269,272,275,278,281,284,287,290,293,296,299,302,306,309,312,315,318,321,324,327,330,333,336,339,342,345,348,351,354,357],{"date":93,"score":94,"percentile":95},"2026-03-11",0.00018,0.04161,{"date":97,"score":94,"percentile":98},"2026-03-12",0.04188,{"date":100,"score":94,"percentile":101},"2026-03-13",0.04194,{"date":103,"score":94,"percentile":104},"2026-03-14",0.04133,{"date":106,"score":94,"percentile":107},"2026-03-15",0.04116,{"date":109,"score":110,"percentile":111},"2026-03-16",0.00023,0.05883,{"date":113,"score":110,"percentile":114},"2026-03-17",0.05868,{"date":116,"score":110,"percentile":117},"2026-03-18",0.05863,{"date":119,"score":110,"percentile":120},"2026-03-19",0.05898,{"date":122,"score":110,"percentile":123},"2026-03-20",0.05908,{"date":125,"score":110,"percentile":126},"2026-03-21",0.0613,{"date":128,"score":110,"percentile":129},"2026-03-22",0.06121,{"date":131,"score":110,"percentile":132},"2026-03-23",0.06104,{"date":134,"score":110,"percentile":135},"2026-03-24",0.0609,{"date":137,"score":110,"percentile":138},"2026-03-25",0.06145,{"date":140,"score":110,"percentile":141},"2026-03-26",0.06197,{"date":143,"score":110,"percentile":144},"2026-03-27",0.06191,{"date":146,"score":110,"percentile":147},"2026-03-28",0.062,{"date":149,"score":110,"percentile":150},"2026-03-29",0.06189,{"date":152,"score":110,"percentile":153},"2026-03-30",0.06172,{"date":155,"score":110,"percentile":156},"2026-03-31",0.06149,{"date":158,"score":110,"percentile":159},"2026-04-01",0.06152,{"date":161,"score":110,"percentile":162},"2026-04-02",0.06188,{"date":164,"score":165,"percentile":166},"2026-04-03",0.00013,0.02286,{"date":168,"score":165,"percentile":169},"2026-04-04",0.02287,{"date":171,"score":165,"percentile":172},"2026-04-05",0.02283,{"date":174,"score":165,"percentile":172},"2026-04-06",{"date":176,"score":165,"percentile":177},"2026-04-07",0.02285,{"date":179,"score":165,"percentile":169},"2026-04-08",{"date":181,"score":165,"percentile":182},"2026-04-09",0.02309,{"date":184,"score":165,"percentile":182},"2026-04-10",{"date":186,"score":187,"percentile":188},"2026-04-11",0.00015,0.03334,{"date":190,"score":187,"percentile":191},"2026-04-12",0.03305,{"date":193,"score":187,"percentile":194},"2026-04-13",0.03283,{"date":196,"score":187,"percentile":197},"2026-04-14",0.03253,{"date":199,"score":187,"percentile":200},"2026-04-15",0.03241,{"date":202,"score":187,"percentile":203},"2026-04-16",0.0326,{"date":205,"score":187,"percentile":206},"2026-04-17",0.03268,{"date":208,"score":187,"percentile":209},"2026-04-18",0.03269,{"date":211,"score":187,"percentile":203},"2026-04-19",{"date":213,"score":187,"percentile":214},"2026-04-20",0.0325,{"date":216,"score":187,"percentile":217},"2026-04-21",0.03388,{"date":219,"score":187,"percentile":220},"2026-04-22",0.03401,{"date":222,"score":187,"percentile":223},"2026-04-23",0.034,{"date":225,"score":187,"percentile":226},"2026-04-24",0.03377,{"date":228,"score":187,"percentile":229},"2026-04-25",0.03389,{"date":231,"score":187,"percentile":232},"2026-04-26",0.03379,{"date":234,"score":187,"percentile":235},"2026-04-27",0.03362,{"date":237,"score":187,"percentile":238},"2026-04-28",0.03404,{"date":240,"score":187,"percentile":241},"2026-04-29",0.03423,{"date":243,"score":187,"percentile":244},"2026-04-30",0.03416,{"date":246,"score":187,"percentile":247},"2026-05-01",0.03413,{"date":249,"score":187,"percentile":223},"2026-05-02",{"date":251,"score":187,"percentile":217},"2026-05-03",{"date":253,"score":187,"percentile":254},"2026-05-04",0.03382,{"date":256,"score":187,"percentile":232},"2026-05-05",{"date":258,"score":187,"percentile":259},"2026-05-06",0.03376,{"date":261,"score":187,"percentile":262},"2026-05-07",0.03397,{"date":264,"score":187,"percentile":265},"2026-05-08",0.03409,{"date":267,"score":187,"percentile":268},"2026-05-09",0.03435,{"date":270,"score":187,"percentile":271},"2026-05-10",0.03448,{"date":273,"score":187,"percentile":274},"2026-05-11",0.03439,{"date":276,"score":187,"percentile":277},"2026-05-12",0.03446,{"date":279,"score":187,"percentile":280},"2026-05-13",0.0347,{"date":282,"score":187,"percentile":283},"2026-05-14",0.03481,{"date":285,"score":187,"percentile":286},"2026-05-15",0.03498,{"date":288,"score":187,"percentile":289},"2026-05-16",0.03506,{"date":291,"score":94,"percentile":292},"2026-05-17",0.04781,{"date":294,"score":94,"percentile":295},"2026-05-18",0.04757,{"date":297,"score":94,"percentile":298},"2026-05-19",0.04747,{"date":300,"score":94,"percentile":301},"2026-05-20",0.04744,{"date":303,"score":304,"percentile":305},"2026-05-21",0.00014,0.0264,{"date":307,"score":304,"percentile":308},"2026-05-22",0.02725,{"date":310,"score":304,"percentile":311},"2026-05-23",0.02721,{"date":313,"score":304,"percentile":314},"2026-05-24",0.02688,{"date":316,"score":304,"percentile":317},"2026-05-25",0.02672,{"date":319,"score":304,"percentile":320},"2026-05-26",0.02636,{"date":322,"score":304,"percentile":323},"2026-05-27",0.02654,{"date":325,"score":304,"percentile":326},"2026-05-28",0.02635,{"date":328,"score":304,"percentile":329},"2026-05-29",0.02643,{"date":331,"score":304,"percentile":332},"2026-05-30",0.02664,{"date":334,"score":304,"percentile":335},"2026-05-31",0.02652,{"date":337,"score":304,"percentile":338},"2026-06-01",0.02631,{"date":340,"score":304,"percentile":341},"2026-06-02",0.02603,{"date":343,"score":304,"percentile":344},"2026-06-03",0.02592,{"date":346,"score":304,"percentile":347},"2026-06-04",0.0259,{"date":349,"score":304,"percentile":350},"2026-06-05",0.02601,{"date":352,"score":304,"percentile":353},"2026-06-06",0.02604,{"date":355,"score":304,"percentile":356},"2026-06-07",0.02548,{"date":358,"score":304,"percentile":359},"2026-06-08",0.02533,[361,366],{"source":66,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":362,"cvss_v4_0":9},{"baseScore":64,"baseSeverity":363,"vectorString":67,"impactScore":364,"exploitabilityScore":365},"HIGH",9.8,4.6,{"source":72,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":367,"cvss_v4_0":9},{"baseScore":64,"baseSeverity":363,"vectorString":67,"impactScore":364,"exploitabilityScore":365},[369,392],{"ecosystem":9,"name":370,"vendor":371,"product":371,"cpe_part":372,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":373},"Linux","linux","a",[374,381,384,387,390],{"version":375,"is_range":376,"range_type":66,"version_start":377,"version_start_type":378,"version_end":379,"version_end_type":380,"fixed_in":9},">= e27cca96cd68fa2c6814c90f9a1cfd36bb68c593, \u003C f7ad8b1d0e421c524604d5076b73232093490d5c",true,"e27cca96cd68fa2c6814c90f9a1cfd36bb68c593","including","f7ad8b1d0e421c524604d5076b73232093490d5c","excluding",{"version":382,"is_range":376,"range_type":66,"version_start":377,"version_start_type":378,"version_end":383,"version_end_type":380,"fixed_in":9},">= e27cca96cd68fa2c6814c90f9a1cfd36bb68c593, \u003C 664e9df53226b4505a0894817ecad2c610ab11d8","664e9df53226b4505a0894817ecad2c610ab11d8",{"version":385,"is_range":376,"range_type":66,"version_start":377,"version_start_type":378,"version_end":386,"version_end_type":380,"fixed_in":9},">= e27cca96cd68fa2c6814c90f9a1cfd36bb68c593, \u003C 022ff7f347588de6e17879a1da6019647b21321b","022ff7f347588de6e17879a1da6019647b21321b",{"version":388,"is_range":376,"range_type":66,"version_start":377,"version_start_type":378,"version_end":389,"version_end_type":380,"fixed_in":9},">= e27cca96cd68fa2c6814c90f9a1cfd36bb68c593, \u003C e1512c1db9e8794d8d130addd2615ec27231d994","e1512c1db9e8794d8d130addd2615ec27231d994",{"version":391,"is_range":60,"range_type":66,"version_start":391,"version_start_type":378,"version_end":391,"version_end_type":378,"fixed_in":9},"5.6",{"ecosystem":9,"name":393,"vendor":371,"product":394,"cpe_part":372,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":395},"Linux Kernel","linux kernel",[396,400,404,408],{"version":397,"is_range":376,"range_type":398,"version_start":391,"version_start_type":378,"version_end":399,"version_end_type":380,"fixed_in":9},"gte5.6_lt6.12.75","cpe","6.12.75",{"version":401,"is_range":376,"range_type":398,"version_start":402,"version_start_type":378,"version_end":403,"version_end_type":380,"fixed_in":9},"gte6.13_lt6.18.16","6.13","6.18.16",{"version":405,"is_range":376,"range_type":398,"version_start":406,"version_start_type":378,"version_end":407,"version_end_type":380,"fixed_in":9},"gte6.19_lt6.19.6","6.19","6.19.6",{"version":409,"is_range":60,"range_type":398,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc1"]