[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2026-23240":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":368,"affected":375},"CVE-2026-23240","In the Linux kernel, the following vulnerability has been resolved:\n\ntls: Fix race condition in tls_sw_cancel_work_tx()\n\nThis issue was discovered during a code audit.\n\nAfter cancel_delayed_work_sync() is called from tls_sk_proto_close(),\ntx_work_handler() can still be scheduled from paths such as the\nDelayed ACK handler or ksoftirqd.\nAs a result, the tx_work_handler() worker may dereference a freed\nTLS object.\n\nThe following is a simple race scenario:\n\n          cpu0                         cpu1\n\ntls_sk_proto_close()\n  tls_sw_cancel_work_tx()\n                                 tls_write_space()\n                                   tls_sw_write_space()\n                                     if (!test_and_set_bit(BIT_TX_SCHEDULED, &tx_ctx->tx_bitmask))\n    set_bit(BIT_TX_SCHEDULED, &ctx->tx_bitmask);\n    cancel_delayed_work_sync(&ctx->tx_work.work);\n                                     schedule_delayed_work(&tx_ctx->tx_work.work, 0);\n\nTo prevent this race condition, cancel_delayed_work_sync() is\nreplaced with disable_delayed_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-23240",{"_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-23240",[],[50,51,52,53,54,55],{"_key":33},{"_key":35},{"_key":37},{"_key":41},{"_key":43},{"_key":45},"2026-03-10T17:28:27.371Z","2026-05-11T22:03:02.082Z","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.0049,"critical",9.8,"v3.1","cve.org","CVSS:3.1/AV:N/AC:L/PR:N/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/a5de36d6cee74a92c1a21b260bc507e64bc451de",[66,72],"nvd",[74],"Patch",{"url":76,"sources":77,"tags":78},"https://git.kernel.org/stable/c/854cd32bc74fe573353095e90958490e4e4d641b",[66,72],[74],{"url":80,"sources":81,"tags":82},"https://git.kernel.org/stable/c/17153f154f80be2b47ebf52840f2d8f724eb2f3b",[66,72],[74],{"url":84,"sources":85,"tags":86},"https://git.kernel.org/stable/c/7bb09315f93dce6acc54bf59e5a95ba7365c2be4",[66,72],[74],[],{"date":89,"score":62,"percentile":90},"2026-07-05",0.38619,[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,172,175,178,181,184,187,191,194,197,200,203,206,209,212,215,218,221,224,227,230,233,236,239,242,245,248,251,254,257,260,263,266,269,272,275,278,281,284,287,290,293,296,300,303,306,309,313,317,320,323,326,329,332,335,338,341,344,347,350,353,356,359,362,365],{"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.00057,0.18182,{"date":168,"score":165,"percentile":169},"2026-04-04",0.18212,{"date":171,"score":165,"percentile":166},"2026-04-05",{"date":173,"score":165,"percentile":174},"2026-04-06",0.17926,{"date":176,"score":165,"percentile":177},"2026-04-07",0.17913,{"date":179,"score":165,"percentile":180},"2026-04-08",0.18,{"date":182,"score":165,"percentile":183},"2026-04-09",0.1806,{"date":185,"score":165,"percentile":186},"2026-04-10",0.18076,{"date":188,"score":189,"percentile":190},"2026-04-11",0.00063,0.19573,{"date":192,"score":189,"percentile":193},"2026-04-12",0.19525,{"date":195,"score":189,"percentile":196},"2026-04-13",0.19467,{"date":198,"score":189,"percentile":199},"2026-04-14",0.19384,{"date":201,"score":189,"percentile":202},"2026-04-15",0.19433,{"date":204,"score":189,"percentile":205},"2026-04-16",0.19428,{"date":207,"score":189,"percentile":208},"2026-04-17",0.19431,{"date":210,"score":189,"percentile":211},"2026-04-18",0.19437,{"date":213,"score":189,"percentile":214},"2026-04-19",0.19388,{"date":216,"score":189,"percentile":217},"2026-04-20",0.19364,{"date":219,"score":189,"percentile":220},"2026-04-21",0.19449,{"date":222,"score":189,"percentile":223},"2026-04-22",0.19508,{"date":225,"score":189,"percentile":226},"2026-04-23",0.19526,{"date":228,"score":189,"percentile":229},"2026-04-24",0.19341,{"date":231,"score":189,"percentile":232},"2026-04-25",0.1935,{"date":234,"score":189,"percentile":235},"2026-04-26",0.19333,{"date":237,"score":189,"percentile":238},"2026-04-27",0.19326,{"date":240,"score":189,"percentile":241},"2026-04-28",0.19288,{"date":243,"score":189,"percentile":244},"2026-04-29",0.19294,{"date":246,"score":189,"percentile":247},"2026-04-30",0.19263,{"date":249,"score":189,"percentile":250},"2026-05-01",0.19247,{"date":252,"score":189,"percentile":253},"2026-05-02",0.19276,{"date":255,"score":189,"percentile":256},"2026-05-03",0.19249,{"date":258,"score":189,"percentile":259},"2026-05-04",0.19191,{"date":261,"score":189,"percentile":262},"2026-05-05",0.19186,{"date":264,"score":189,"percentile":265},"2026-05-06",0.1918,{"date":267,"score":189,"percentile":268},"2026-05-07",0.19267,{"date":270,"score":189,"percentile":271},"2026-05-08",0.19293,{"date":273,"score":189,"percentile":274},"2026-05-09",0.19359,{"date":276,"score":189,"percentile":277},"2026-05-10",0.19344,{"date":279,"score":189,"percentile":280},"2026-05-11",0.19319,{"date":282,"score":189,"percentile":283},"2026-05-12",0.19355,{"date":285,"score":189,"percentile":286},"2026-05-13",0.19406,{"date":288,"score":189,"percentile":289},"2026-05-14",0.19452,{"date":291,"score":189,"percentile":292},"2026-05-15",0.1945,{"date":294,"score":189,"percentile":295},"2026-05-16",0.19461,{"date":297,"score":298,"percentile":299},"2026-05-17",0.00065,0.20262,{"date":301,"score":298,"percentile":302},"2026-05-18",0.20223,{"date":304,"score":298,"percentile":305},"2026-05-19",0.2022,{"date":307,"score":298,"percentile":308},"2026-05-20",0.20233,{"date":310,"score":311,"percentile":312},"2026-05-21",0.00051,0.15767,{"date":314,"score":315,"percentile":316},"2026-05-22",0.0005,0.15703,{"date":318,"score":315,"percentile":319},"2026-05-23",0.15697,{"date":321,"score":315,"percentile":322},"2026-05-24",0.15661,{"date":324,"score":315,"percentile":325},"2026-05-25",0.15644,{"date":327,"score":315,"percentile":328},"2026-05-26",0.1564,{"date":330,"score":315,"percentile":331},"2026-05-27",0.15743,{"date":333,"score":315,"percentile":334},"2026-05-28",0.15882,{"date":336,"score":315,"percentile":337},"2026-05-29",0.15953,{"date":339,"score":315,"percentile":340},"2026-05-30",0.15943,{"date":342,"score":315,"percentile":343},"2026-05-31",0.15915,{"date":345,"score":315,"percentile":346},"2026-06-01",0.15901,{"date":348,"score":315,"percentile":349},"2026-06-02",0.159,{"date":351,"score":315,"percentile":352},"2026-06-03",0.15894,{"date":354,"score":315,"percentile":355},"2026-06-04",0.15913,{"date":357,"score":315,"percentile":358},"2026-06-05",0.15997,{"date":360,"score":315,"percentile":361},"2026-06-06",0.15987,{"date":363,"score":315,"percentile":364},"2026-06-07",0.15944,{"date":366,"score":315,"percentile":367},"2026-06-08",0.15858,[369,373],{"source":66,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":370,"cvss_v4_0":9},{"baseScore":64,"baseSeverity":371,"vectorString":67,"impactScore":64,"exploitabilityScore":372},"CRITICAL",10,{"source":72,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":374,"cvss_v4_0":9},{"baseScore":64,"baseSeverity":371,"vectorString":67,"impactScore":64,"exploitabilityScore":372},[376,399],{"ecosystem":9,"name":377,"vendor":378,"product":378,"cpe_part":379,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":380},"Linux","linux","a",[381,388,391,394,397],{"version":382,"is_range":383,"range_type":66,"version_start":384,"version_start_type":385,"version_end":386,"version_end_type":387,"fixed_in":9},">= f87e62d45e51b12d48d2cb46b5cde8f83b866bc4, \u003C a5de36d6cee74a92c1a21b260bc507e64bc451de",true,"f87e62d45e51b12d48d2cb46b5cde8f83b866bc4","including","a5de36d6cee74a92c1a21b260bc507e64bc451de","excluding",{"version":389,"is_range":383,"range_type":66,"version_start":384,"version_start_type":385,"version_end":390,"version_end_type":387,"fixed_in":9},">= f87e62d45e51b12d48d2cb46b5cde8f83b866bc4, \u003C 854cd32bc74fe573353095e90958490e4e4d641b","854cd32bc74fe573353095e90958490e4e4d641b",{"version":392,"is_range":383,"range_type":66,"version_start":384,"version_start_type":385,"version_end":393,"version_end_type":387,"fixed_in":9},">= f87e62d45e51b12d48d2cb46b5cde8f83b866bc4, \u003C 17153f154f80be2b47ebf52840f2d8f724eb2f3b","17153f154f80be2b47ebf52840f2d8f724eb2f3b",{"version":395,"is_range":383,"range_type":66,"version_start":384,"version_start_type":385,"version_end":396,"version_end_type":387,"fixed_in":9},">= f87e62d45e51b12d48d2cb46b5cde8f83b866bc4, \u003C 7bb09315f93dce6acc54bf59e5a95ba7365c2be4","7bb09315f93dce6acc54bf59e5a95ba7365c2be4",{"version":398,"is_range":60,"range_type":66,"version_start":398,"version_start_type":385,"version_end":398,"version_end_type":385,"fixed_in":9},"5.3",{"ecosystem":9,"name":400,"vendor":378,"product":401,"cpe_part":379,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":402},"Linux Kernel","linux kernel",[403,408,412,416,417,419,421,423,425,427],{"version":404,"is_range":383,"range_type":405,"version_start":406,"version_start_type":385,"version_end":407,"version_end_type":387,"fixed_in":9},"gte5.3.1_lt6.12.75","cpe","5.3.1","6.12.75",{"version":409,"is_range":383,"range_type":405,"version_start":410,"version_start_type":385,"version_end":411,"version_end_type":387,"fixed_in":9},"gte6.13_lt6.18.16","6.13","6.18.16",{"version":413,"is_range":383,"range_type":405,"version_start":414,"version_start_type":385,"version_end":415,"version_end_type":387,"fixed_in":9},"gte6.19_lt6.19.6","6.19","6.19.6",{"version":398,"is_range":60,"range_type":405,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},{"version":418,"is_range":60,"range_type":405,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.3:rc4",{"version":420,"is_range":60,"range_type":405,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.3:rc5",{"version":422,"is_range":60,"range_type":405,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.3:rc6",{"version":424,"is_range":60,"range_type":405,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.3:rc7",{"version":426,"is_range":60,"range_type":405,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.3:rc8",{"version":428,"is_range":60,"range_type":405,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc1"]