[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2026-31533":6},{"stargazers_count":4,"fetched_at":5},7,"2026-07-30T21:17:53.703Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":20,"aliases":21,"duplicate_of":9,"upstream":22,"downstream":23,"duplicates":190,"related":191,"reserved_at":9,"published_at":246,"modified_at":247,"state":248,"summary":249,"references_raw":258,"kevs":297,"epss":298,"epss_history":301,"metrics":523,"affected":530},"CVE-2026-31533","In the Linux kernel, the following vulnerability has been resolved:\n\nnet/tls: fix use-after-free in -EBUSY error path of tls_do_encryption\n\nThe -EBUSY handling in tls_do_encryption(), introduced by commit\n859054147318 (\"net: tls: handle backlogging of crypto requests\"), has\na use-after-free due to double cleanup of encrypt_pending and the\nscatterlist entry.\n\nWhen crypto_aead_encrypt() returns -EBUSY, the request is enqueued to\nthe cryptd backlog and the async callback tls_encrypt_done() will be\ninvoked upon completion. That callback unconditionally restores the\nscatterlist entry (sge->offset, sge->length) and decrements\nctx->encrypt_pending. However, if tls_encrypt_async_wait() returns an\nerror, the synchronous error path in tls_do_encryption() performs the\nsame cleanup again, double-decrementing encrypt_pending and\ndouble-restoring the scatterlist.\n\nThe double-decrement corrupts the encrypt_pending sentinel (initialized\nto 1), making tls_encrypt_async_wait() permanently skip the wait for\npending async callbacks. A subsequent sendmsg can then free the\ntls_rec via bpf_exec_tx_verdict() while a cryptd callback is still\npending, resulting in a use-after-free when the callback fires on the\nfreed record.\n\nFix this by skipping the synchronous cleanup when the -EBUSY async\nwait returns an error, since the callback has already handled\nencrypt_pending and sge restoration.",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,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,118,120,122,124,126,128,130,132,134,136,138,140,142,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,176,178,180,182,184,186,188],{"_key":25},"MGASA-2026-0108",{"_key":27},"MGASA-2026-0110",{"_key":29},"USN-8277-1",{"_key":31},"USN-8279-1",{"_key":33},"USN-8280-1",{"_key":35},"USN-8278-1",{"_key":37},"USN-8289-1",{"_key":39},"USN-8277-2",{"_key":41},"USN-8280-2",{"_key":43},"USN-8278-2",{"_key":45},"USN-8279-3",{"_key":47},"USN-8280-3",{"_key":49},"USN-8289-2",{"_key":51},"USN-8305-1",{"_key":53},"USN-8305-2",{"_key":55},"USN-8310-1",{"_key":57},"USN-8350-1",{"_key":59},"USN-8351-1",{"_key":61},"USN-8374-1",{"_key":63},"USN-8391-1",{"_key":65},"USN-8392-1",{"_key":67},"USN-8393-1",{"_key":69},"USN-8426-1",{"_key":71},"DEBIAN-CVE-2026-31533",{"_key":73},"USN-8426-2",{"_key":75},"USN-8440-1",{"_key":77},"USN-8462-1",{"_key":79},"SUSE-SU-2026:21834-1",{"_key":81},"SUSE-SU-2026:2195-1",{"_key":83},"SUSE-SU-2026:2238-1",{"_key":85},"SUSE-SU-2026:22598-1",{"_key":87},"SUSE-SU-2026:22673-1",{"_key":89},"SUSE-SU-2026:22674-1",{"_key":91},"SUSE-SU-2026:22675-1",{"_key":93},"SUSE-SU-2026:22676-1",{"_key":95},"SUSE-SU-2026:22677-1",{"_key":97},"SUSE-SU-2026:22678-1",{"_key":99},"SUSE-SU-2026:22680-1",{"_key":101},"SUSE-SU-2026:22681-1",{"_key":103},"SUSE-SU-2026:22682-1",{"_key":105},"SUSE-SU-2026:22683-1",{"_key":107},"SUSE-SU-2026:22684-1",{"_key":109},"SUSE-SU-2026:22685-1",{"_key":111},"SUSE-SU-2026:22686-1",{"_key":113},"SUSE-SU-2026:22687-1",{"_key":115},"SUSE-SU-2026:22689-1",{"_key":117},"SUSE-SU-2026:22690-1",{"_key":119},"SUSE-SU-2026:22691-1",{"_key":121},"SUSE-SU-2026:22692-1",{"_key":123},"SUSE-SU-2026:22693-1",{"_key":125},"SUSE-SU-2026:22694-1",{"_key":127},"SUSE-SU-2026:22695-1",{"_key":129},"SUSE-SU-2026:22696-1",{"_key":131},"SUSE-SU-2026:22697-1",{"_key":133},"SUSE-SU-2026:2855-1",{"_key":135},"SUSE-SU-2026:2857-1",{"_key":137},"SUSE-SU-2026:2858-1",{"_key":139},"SUSE-SU-2026:2864-1",{"_key":141},"SUSE-SU-2026:2866-1",{"_key":143},"SUSE-SU-2026:2867-1",{"_key":145},"SUSE-SU-2026:2868-1",{"_key":147},"SUSE-SU-2026:2887-1",{"_key":149},"SUSE-SU-2026:2888-1",{"_key":151},"SUSE-SU-2026:2889-1",{"_key":153},"SUSE-SU-2026:2890-1",{"_key":155},"SUSE-SU-2026:2894-1",{"_key":157},"SUSE-SU-2026:2895-1",{"_key":159},"SUSE-SU-2026:2899-1",{"_key":161},"SUSE-SU-2026:2902-1",{"_key":163},"SUSE-SU-2026:2910-1",{"_key":165},"SUSE-SU-2026:2920-1",{"_key":167},"SUSE-SU-2026:2930-1",{"_key":169},"SUSE-SU-2026:2932-1",{"_key":171},"SUSE-SU-2026:2933-1",{"_key":173},"SUSE-SU-2026:2937-1",{"_key":175},"SUSE-SU-2026:2938-1",{"_key":177},"SUSE-SU-2026:2943-1",{"_key":179},"SUSE-SU-2026:2945-1",{"_key":181},"SUSE-SU-2026:2956-1",{"_key":183},"SUSE-SU-2026:2957-1",{"_key":185},"SUSE-SU-2026:2961-1",{"_key":187},"UBUNTU-CVE-2026-31533",{"_key":189},"USN-8528-1",[],[192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245],{"_key":79},{"_key":81},{"_key":83},{"_key":85},{"_key":87},{"_key":89},{"_key":91},{"_key":93},{"_key":95},{"_key":97},{"_key":99},{"_key":101},{"_key":103},{"_key":105},{"_key":107},{"_key":109},{"_key":111},{"_key":113},{"_key":115},{"_key":117},{"_key":119},{"_key":121},{"_key":123},{"_key":125},{"_key":127},{"_key":129},{"_key":131},{"_key":133},{"_key":135},{"_key":137},{"_key":139},{"_key":141},{"_key":143},{"_key":145},{"_key":147},{"_key":149},{"_key":151},{"_key":153},{"_key":155},{"_key":157},{"_key":159},{"_key":161},{"_key":163},{"_key":165},{"_key":167},{"_key":169},{"_key":171},{"_key":173},{"_key":175},{"_key":177},{"_key":179},{"_key":181},{"_key":183},{"_key":185},"2026-04-23T15:11:06.955Z","2026-07-14T12:48:17.645Z","Analyzed",{"cisa_kev":250,"cisa_ransomware":250,"cisa_vendor":9,"epss_severity":251,"epss_score":252,"severity":253,"severity_score":254,"severity_version":255,"severity_source":256,"severity_vector":257,"severity_status":248},false,"low",0.00263,"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",[259,265,269,273,277,281,285,289,293],{"url":260,"sources":261,"tags":263},"https://git.kernel.org/stable/c/414fc5e5a5aff776c150f1b86770e0a25a35df3a",[256,262],"nvd",[264],"Patch",{"url":266,"sources":267,"tags":268},"https://git.kernel.org/stable/c/02f3ecadb23558bbe068e6504118f1b712d4ece0",[256,262],[264],{"url":270,"sources":271,"tags":272},"https://git.kernel.org/stable/c/0e43e0a3c94044acc74b8e0927c27972eb5a59e8",[256,262],[264],{"url":274,"sources":275,"tags":276},"https://git.kernel.org/stable/c/aa9facde6c5005205874c37db3fd25799d741baf",[256,262],[264],{"url":278,"sources":279,"tags":280},"https://git.kernel.org/stable/c/5d70eb25b41e9b010828cd12818b06a0c3b04412",[256,262],[264],{"url":282,"sources":283,"tags":284},"https://git.kernel.org/stable/c/2694d408b0e595024e0fc1d64ff9db0358580f74",[256,262],[264],{"url":286,"sources":287,"tags":288},"https://git.kernel.org/stable/c/a9b8b18364fffce4c451e6f6fd218fa4ab646705",[256,262],[264],{"url":290,"sources":291,"tags":292},"https://cert-portal.siemens.com/productcert/html/ssa-082556.html",[256],[],{"url":294,"sources":295,"tags":296},"https://cert-portal.siemens.com/productcert/html/ssa-019113.html",[256],[],[],{"date":299,"score":252,"percentile":300},"2026-07-05",0.17712,[302,306,309,312,315,319,323,326,329,332,335,338,341,344,347,350,353,356,359,362,365,368,371,374,377,380,383,386,389,392,395,398,402,405,408,411,414,417,420,423,426,429,432,435,438,441,444,447,450,453,456,459,462,465,468,471,474,477,480,483,486,489,492,495,498,501,504,507,510,513,516,519,522],{"date":303,"score":304,"percentile":305},"2026-04-24",0.00014,0.02659,{"date":307,"score":304,"percentile":308},"2026-04-25",0.02671,{"date":310,"score":304,"percentile":311},"2026-04-26",0.02647,{"date":313,"score":304,"percentile":314},"2026-04-27",0.02666,{"date":316,"score":317,"percentile":318},"2026-04-28",0.00031,0.08912,{"date":320,"score":321,"percentile":322},"2026-04-29",0.00041,0.12272,{"date":324,"score":321,"percentile":325},"2026-04-30",0.12245,{"date":327,"score":321,"percentile":328},"2026-05-01",0.12218,{"date":330,"score":321,"percentile":331},"2026-05-02",0.1225,{"date":333,"score":321,"percentile":334},"2026-05-03",0.12236,{"date":336,"score":321,"percentile":337},"2026-05-04",0.12189,{"date":339,"score":321,"percentile":340},"2026-05-05",0.12186,{"date":342,"score":321,"percentile":343},"2026-05-06",0.12176,{"date":345,"score":321,"percentile":346},"2026-05-07",0.12322,{"date":348,"score":321,"percentile":349},"2026-05-08",0.12337,{"date":351,"score":321,"percentile":352},"2026-05-09",0.12386,{"date":354,"score":321,"percentile":355},"2026-05-10",0.1239,{"date":357,"score":321,"percentile":358},"2026-05-11",0.1238,{"date":360,"score":321,"percentile":361},"2026-05-12",0.12405,{"date":363,"score":321,"percentile":364},"2026-05-13",0.12433,{"date":366,"score":321,"percentile":367},"2026-05-14",0.12477,{"date":369,"score":321,"percentile":370},"2026-05-15",0.12483,{"date":372,"score":321,"percentile":373},"2026-05-16",0.12514,{"date":375,"score":321,"percentile":376},"2026-05-17",0.12488,{"date":378,"score":321,"percentile":379},"2026-05-18",0.12427,{"date":381,"score":321,"percentile":382},"2026-05-19",0.12404,{"date":384,"score":321,"percentile":385},"2026-05-20",0.12382,{"date":387,"score":321,"percentile":388},"2026-05-21",0.12363,{"date":390,"score":321,"percentile":391},"2026-05-22",0.12538,{"date":393,"score":321,"percentile":394},"2026-05-23",0.12521,{"date":396,"score":321,"percentile":397},"2026-05-24",0.12503,{"date":399,"score":400,"percentile":401},"2026-05-25",0.00044,0.13786,{"date":403,"score":400,"percentile":404},"2026-05-26",0.13781,{"date":406,"score":400,"percentile":407},"2026-05-27",0.13877,{"date":409,"score":400,"percentile":410},"2026-05-28",0.14036,{"date":412,"score":400,"percentile":413},"2026-05-29",0.14105,{"date":415,"score":400,"percentile":416},"2026-05-30",0.14079,{"date":418,"score":400,"percentile":419},"2026-05-31",0.14052,{"date":421,"score":400,"percentile":422},"2026-06-01",0.14012,{"date":424,"score":400,"percentile":425},"2026-06-02",0.14006,{"date":427,"score":400,"percentile":428},"2026-06-03",0.13998,{"date":430,"score":400,"percentile":431},"2026-06-04",0.14016,{"date":433,"score":400,"percentile":434},"2026-06-05",0.14089,{"date":436,"score":400,"percentile":437},"2026-06-06",0.14091,{"date":439,"score":400,"percentile":440},"2026-06-07",0.14054,{"date":442,"score":400,"percentile":443},"2026-06-08",0.13969,{"date":445,"score":400,"percentile":446},"2026-06-09",0.13997,{"date":448,"score":400,"percentile":449},"2026-06-10",0.14046,{"date":451,"score":400,"percentile":452},"2026-06-11",0.14085,{"date":454,"score":400,"percentile":455},"2026-06-12",0.14203,{"date":457,"score":400,"percentile":458},"2026-06-13",0.142,{"date":460,"score":400,"percentile":461},"2026-06-14",0.14174,{"date":463,"score":252,"percentile":464},"2026-06-15",0.17439,{"date":466,"score":252,"percentile":467},"2026-06-16",0.17457,{"date":469,"score":252,"percentile":470},"2026-06-17",0.17463,{"date":472,"score":252,"percentile":473},"2026-06-18",0.17484,{"date":475,"score":252,"percentile":476},"2026-06-19",0.17467,{"date":478,"score":252,"percentile":479},"2026-06-20",0.17455,{"date":481,"score":252,"percentile":482},"2026-06-21",0.17443,{"date":484,"score":252,"percentile":485},"2026-06-22",0.17429,{"date":487,"score":252,"percentile":488},"2026-06-23",0.17473,{"date":490,"score":252,"percentile":491},"2026-06-24",0.17502,{"date":493,"score":252,"percentile":494},"2026-06-25",0.17597,{"date":496,"score":252,"percentile":497},"2026-06-26",0.17628,{"date":499,"score":252,"percentile":500},"2026-06-27",0.17664,{"date":502,"score":252,"percentile":503},"2026-06-28",0.17629,{"date":505,"score":252,"percentile":506},"2026-06-29",0.17618,{"date":508,"score":252,"percentile":509},"2026-06-30",0.17614,{"date":511,"score":252,"percentile":512},"2026-07-01",0.17716,{"date":514,"score":252,"percentile":515},"2026-07-02",0.17687,{"date":517,"score":252,"percentile":518},"2026-07-03",0.17696,{"date":520,"score":252,"percentile":521},"2026-07-04",0.17705,{"date":299,"score":252,"percentile":300},[524,528],{"source":256,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":525,"cvss_v4_0":9},{"baseScore":254,"baseSeverity":526,"vectorString":257,"impactScore":254,"exploitabilityScore":527},"CRITICAL",10,{"source":262,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":529,"cvss_v4_0":9},{"baseScore":254,"baseSeverity":526,"vectorString":257,"impactScore":254,"exploitabilityScore":527},[531,583],{"ecosystem":9,"name":532,"vendor":533,"product":533,"cpe_part":534,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":535},"Linux","linux","a",[536,543,547,551,555,558,561,564,566,570,574,578,582],{"version":537,"is_range":538,"range_type":256,"version_start":539,"version_start_type":540,"version_end":541,"version_end_type":542,"fixed_in":9},">= 3ade391adc584f17b5570fd205de3ad029090368, \u003C 414fc5e5a5aff776c150f1b86770e0a25a35df3a",true,"3ade391adc584f17b5570fd205de3ad029090368","including","414fc5e5a5aff776c150f1b86770e0a25a35df3a","excluding",{"version":544,"is_range":538,"range_type":256,"version_start":545,"version_start_type":540,"version_end":546,"version_end_type":542,"fixed_in":9},">= cd1bbca03f3c1d845ce274c0d0a66de8e5929f72, \u003C 02f3ecadb23558bbe068e6504118f1b712d4ece0","cd1bbca03f3c1d845ce274c0d0a66de8e5929f72","02f3ecadb23558bbe068e6504118f1b712d4ece0",{"version":548,"is_range":538,"range_type":256,"version_start":549,"version_start_type":540,"version_end":550,"version_end_type":542,"fixed_in":9},">= 13eca403876bbea3716e82cdfe6f1e6febb38754, \u003C 0e43e0a3c94044acc74b8e0927c27972eb5a59e8","13eca403876bbea3716e82cdfe6f1e6febb38754","0e43e0a3c94044acc74b8e0927c27972eb5a59e8",{"version":552,"is_range":538,"range_type":256,"version_start":553,"version_start_type":540,"version_end":554,"version_end_type":542,"fixed_in":9},">= 8590541473188741055d27b955db0777569438e3, \u003C aa9facde6c5005205874c37db3fd25799d741baf","8590541473188741055d27b955db0777569438e3","aa9facde6c5005205874c37db3fd25799d741baf",{"version":556,"is_range":538,"range_type":256,"version_start":553,"version_start_type":540,"version_end":557,"version_end_type":542,"fixed_in":9},">= 8590541473188741055d27b955db0777569438e3, \u003C 5d70eb25b41e9b010828cd12818b06a0c3b04412","5d70eb25b41e9b010828cd12818b06a0c3b04412",{"version":559,"is_range":538,"range_type":256,"version_start":553,"version_start_type":540,"version_end":560,"version_end_type":542,"fixed_in":9},">= 8590541473188741055d27b955db0777569438e3, \u003C 2694d408b0e595024e0fc1d64ff9db0358580f74","2694d408b0e595024e0fc1d64ff9db0358580f74",{"version":562,"is_range":538,"range_type":256,"version_start":553,"version_start_type":540,"version_end":563,"version_end_type":542,"fixed_in":9},">= 8590541473188741055d27b955db0777569438e3, \u003C a9b8b18364fffce4c451e6f6fd218fa4ab646705","a9b8b18364fffce4c451e6f6fd218fa4ab646705",{"version":565,"is_range":250,"range_type":256,"version_start":565,"version_start_type":540,"version_end":565,"version_end_type":540,"fixed_in":9},"ab6397f072e5097f267abf5cb08a8004e6b17694",{"version":567,"is_range":538,"range_type":256,"version_start":568,"version_start_type":540,"version_end":569,"version_end_type":542,"fixed_in":9},">= 5.15.160, \u003C 5.15.203","5.15.160","5.15.203",{"version":571,"is_range":538,"range_type":256,"version_start":572,"version_start_type":540,"version_end":573,"version_end_type":542,"fixed_in":9},">= 6.1.84, \u003C 6.1.169","6.1.84","6.1.169",{"version":575,"is_range":538,"range_type":256,"version_start":576,"version_start_type":540,"version_end":577,"version_end_type":542,"fixed_in":9},">= 6.6.18, \u003C 6.6.135","6.6.18","6.6.135",{"version":579,"is_range":538,"range_type":256,"version_start":580,"version_start_type":540,"version_end":581,"version_end_type":542,"fixed_in":9},">= 6.7.6, \u003C 6.8","6.7.6","6.8",{"version":581,"is_range":250,"range_type":256,"version_start":581,"version_start_type":540,"version_end":581,"version_end_type":540,"fixed_in":9},{"ecosystem":9,"name":584,"vendor":533,"product":585,"cpe_part":534,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":586},"Linux Kernel","linux kernel",[587,590,592,594,596,600,604,608,610,612,614,616,618,620],{"version":588,"is_range":538,"range_type":589,"version_start":568,"version_start_type":540,"version_end":569,"version_end_type":542,"fixed_in":9},"gte5.15.160_lt5.15.203","cpe",{"version":591,"is_range":538,"range_type":589,"version_start":572,"version_start_type":540,"version_end":573,"version_end_type":542,"fixed_in":9},"gte6.1.84_lt6.1.169",{"version":593,"is_range":538,"range_type":589,"version_start":576,"version_start_type":540,"version_end":577,"version_end_type":542,"fixed_in":9},"gte6.6.18_lt6.6.135",{"version":595,"is_range":538,"range_type":589,"version_start":580,"version_start_type":540,"version_end":581,"version_end_type":542,"fixed_in":9},"gte6.7.6_lt6.8",{"version":597,"is_range":538,"range_type":589,"version_start":598,"version_start_type":540,"version_end":599,"version_end_type":542,"fixed_in":9},"gte6.8.1_lt6.12.82","6.8.1","6.12.82",{"version":601,"is_range":538,"range_type":589,"version_start":602,"version_start_type":540,"version_end":603,"version_end_type":542,"fixed_in":9},"gte6.13_lt6.18.23","6.13","6.18.23",{"version":605,"is_range":538,"range_type":589,"version_start":606,"version_start_type":540,"version_end":607,"version_end_type":542,"fixed_in":9},"gte6.19_lt6.19.13","6.19","6.19.13",{"version":609,"is_range":250,"range_type":589,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc1",{"version":611,"is_range":250,"range_type":589,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc2",{"version":613,"is_range":250,"range_type":589,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc3",{"version":615,"is_range":250,"range_type":589,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc4",{"version":617,"is_range":250,"range_type":589,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc5",{"version":619,"is_range":250,"range_type":589,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc6",{"version":621,"is_range":250,"range_type":589,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc7"]