[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2024-56640":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-04T08:53:30.047Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":20,"aliases":21,"duplicate_of":9,"upstream":22,"downstream":23,"duplicates":130,"related":131,"reserved_at":9,"published_at":149,"modified_at":150,"state":151,"summary":152,"references_raw":161,"kevs":188,"epss":189,"epss_history":192,"metrics":456,"affected":464},"CVE-2024-56640","In the Linux kernel, the following vulnerability has been resolved:\n\nnet/smc: fix LGR and link use-after-free issue\n\nWe encountered a LGR/link use-after-free issue, which manifested as\nthe LGR/link refcnt reaching 0 early and entering the clear process,\nmaking resource access unsafe.\n\n refcount_t: addition on 0; use-after-free.\n WARNING: CPU: 14 PID: 107447 at lib/refcount.c:25 refcount_warn_saturate+0x9c/0x140\n Workqueue: events smc_lgr_terminate_work [smc]\n Call trace:\n  refcount_warn_saturate+0x9c/0x140\n  __smc_lgr_terminate.part.45+0x2a8/0x370 [smc]\n  smc_lgr_terminate_work+0x28/0x30 [smc]\n  process_one_work+0x1b8/0x420\n  worker_thread+0x158/0x510\n  kthread+0x114/0x118\n\nor\n\n refcount_t: underflow; use-after-free.\n WARNING: CPU: 6 PID: 93140 at lib/refcount.c:28 refcount_warn_saturate+0xf0/0x140\n Workqueue: smc_hs_wq smc_listen_work [smc]\n Call trace:\n  refcount_warn_saturate+0xf0/0x140\n  smcr_link_put+0x1cc/0x1d8 [smc]\n  smc_conn_free+0x110/0x1b0 [smc]\n  smc_conn_abort+0x50/0x60 [smc]\n  smc_listen_find_device+0x75c/0x790 [smc]\n  smc_listen_work+0x368/0x8a0 [smc]\n  process_one_work+0x1b8/0x420\n  worker_thread+0x158/0x510\n  kthread+0x114/0x118\n\nIt is caused by repeated release of LGR/link refcnt. One suspect is that\nsmc_conn_free() is called repeatedly because some smc_conn_free() from\nserver listening path are not protected by sock lock.\n\ne.g.\n\nCalls under socklock        | smc_listen_work\n-------------------------------------------------------\nlock_sock(sk)               | smc_conn_abort\nsmc_conn_free               | \\- smc_conn_free\n\\- smcr_link_put            |    \\- smcr_link_put (duplicated)\nrelease_sock(sk)\n\nSo here add sock lock protection in smc_listen_work() path, making it\nexclusive with other connection operations.",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],{"_key":25},"SUSE-SU-2025:01919-1",{"_key":27},"SUSE-SU-2025:01951-1",{"_key":29},"SUSE-SU-2025:01967-1",{"_key":31},"SUSE-SU-2025:1293-1",{"_key":33},"SUSE-SU-2025:1177-1",{"_key":35},"SUSE-SU-2025:1178-1",{"_key":37},"SUSE-SU-2025:1180-1",{"_key":39},"DLA-4076-1",{"_key":41},"SUSE-SU-2025:20190-1",{"_key":43},"SUSE-SU-2025:20192-1",{"_key":45},"SUSE-SU-2025:20260-1",{"_key":47},"SUSE-SU-2025:20270-1",{"_key":49},"MGASA-2025-0030",{"_key":51},"MGASA-2025-0032",{"_key":53},"USN-8098-10",{"_key":55},"USN-8201-1",{"_key":57},"DEBIAN-CVE-2024-56640",{"_key":59},"USN-8224-1",{"_key":61},"LSN-0119-1",{"_key":63},"UBUNTU-CVE-2024-56640",{"_key":65},"USN-7379-1",{"_key":67},"USN-7381-1",{"_key":69},"USN-7382-1",{"_key":71},"USN-7387-1",{"_key":73},"USN-7387-2",{"_key":75},"USN-7387-3",{"_key":77},"USN-7388-1",{"_key":79},"USN-7389-1",{"_key":81},"USN-7390-1",{"_key":83},"USN-7407-1",{"_key":85},"USN-7421-1",{"_key":87},"USN-7449-1",{"_key":89},"USN-7449-2",{"_key":91},"USN-7450-1",{"_key":93},"USN-7451-1",{"_key":95},"USN-7452-1",{"_key":97},"USN-7453-1",{"_key":99},"USN-7458-1",{"_key":101},"USN-7459-1",{"_key":103},"USN-7459-2",{"_key":105},"USN-7468-1",{"_key":107},"USN-7523-1",{"_key":109},"USN-7524-1",{"_key":111},"USN-8098-1",{"_key":113},"USN-8098-2",{"_key":115},"USN-8098-3",{"_key":117},"USN-8098-4",{"_key":119},"USN-8098-5",{"_key":121},"USN-8098-6",{"_key":123},"USN-8098-7",{"_key":125},"USN-8098-8",{"_key":127},"USN-8098-9",{"_key":129},"USN-8107-1",[],[132,133,134,135,136,138,140,141,142,143,144,145,146,147,148],{"_key":25},{"_key":27},{"_key":29},{"_key":31},{"_key":137},"USN-7379-2",{"_key":139},"USN-7380-1",{"_key":33},{"_key":35},{"_key":37},{"_key":41},{"_key":43},{"_key":45},{"_key":47},{"_key":49},{"_key":51},"2024-12-27T15:02:42.253Z","2026-05-11T20:56:23.967Z","Modified",{"cisa_kev":153,"cisa_ransomware":153,"cisa_vendor":9,"epss_severity":154,"epss_score":155,"severity":156,"severity_score":157,"severity_version":158,"severity_source":159,"severity_vector":160,"severity_status":151},false,"low",0.00013,"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",[162,168,172,176,180,184],{"url":163,"sources":164,"tags":166},"https://git.kernel.org/stable/c/f502a88fdd415647a1f2dc45fac71b9c522a052b",[159,165],"nvd",[167],"Patch",{"url":169,"sources":170,"tags":171},"https://git.kernel.org/stable/c/0cf598548a6c36d90681d53c6b77d52363f2f295",[159,165],[167],{"url":173,"sources":174,"tags":175},"https://git.kernel.org/stable/c/673d606683ac70bc074ca6676b938bff18635226",[159,165],[167],{"url":177,"sources":178,"tags":179},"https://git.kernel.org/stable/c/6f0ae06a234a78ae137064f2c89135ac078a00eb",[159,165],[167],{"url":181,"sources":182,"tags":183},"https://git.kernel.org/stable/c/2c7f14ed9c19ec0f149479d1c2842ec1f9bf76d7",[159,165],[167],{"url":185,"sources":186,"tags":187},"https://lists.debian.org/debian-lts-announce/2025/03/msg00001.html",[159,165],[],[],{"date":190,"score":155,"percentile":191},"2026-06-03",0.02287,[193,197,200,203,206,209,212,215,218,221,224,227,230,233,236,240,243,246,249,252,255,258,261,264,267,270,273,276,279,282,284,287,290,293,296,299,302,305,308,311,314,317,320,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,401,403,406,409,412,414,417,420,423,425,428,431,433,436,438,441,444,447,450,452,454],{"date":194,"score":195,"percentile":196},"2025-11-04",0.00048,0.14642,{"date":198,"score":195,"percentile":199},"2025-11-05",0.14674,{"date":201,"score":195,"percentile":202},"2025-11-06",0.14771,{"date":204,"score":195,"percentile":205},"2025-11-07",0.14792,{"date":207,"score":195,"percentile":208},"2025-11-08",0.14806,{"date":210,"score":195,"percentile":211},"2025-11-09",0.14784,{"date":213,"score":195,"percentile":214},"2025-11-10",0.14745,{"date":216,"score":195,"percentile":217},"2025-11-11",0.14761,{"date":219,"score":195,"percentile":220},"2025-11-12",0.14799,{"date":222,"score":195,"percentile":223},"2025-11-13",0.14821,{"date":225,"score":195,"percentile":226},"2025-11-14",0.1482,{"date":228,"score":195,"percentile":229},"2025-11-15",0.14783,{"date":231,"score":195,"percentile":232},"2025-11-16",0.14773,{"date":234,"score":195,"percentile":235},"2025-11-17",0.14732,{"date":237,"score":238,"percentile":239},"2025-11-18",0.0009,0.21708,{"date":241,"score":238,"percentile":242},"2025-11-19",0.21719,{"date":244,"score":238,"percentile":245},"2025-11-20",0.21729,{"date":247,"score":195,"percentile":248},"2025-11-21",0.14753,{"date":250,"score":195,"percentile":251},"2025-11-22",0.14736,{"date":253,"score":195,"percentile":254},"2025-11-23",0.14718,{"date":256,"score":195,"percentile":257},"2025-11-24",0.14689,{"date":259,"score":195,"percentile":260},"2025-11-25",0.14683,{"date":262,"score":195,"percentile":263},"2025-11-26",0.14675,{"date":265,"score":195,"percentile":266},"2025-11-27",0.14687,{"date":268,"score":195,"percentile":269},"2025-11-28",0.14668,{"date":271,"score":195,"percentile":272},"2025-11-29",0.14655,{"date":274,"score":195,"percentile":275},"2025-11-30",0.14659,{"date":277,"score":195,"percentile":278},"2025-12-01",0.14693,{"date":280,"score":195,"percentile":281},"2025-12-02",0.14711,{"date":283,"score":195,"percentile":251},"2025-12-03",{"date":285,"score":195,"percentile":286},"2025-12-04",0.14698,{"date":288,"score":195,"percentile":289},"2025-12-05",0.1476,{"date":291,"score":195,"percentile":292},"2025-12-06",0.14776,{"date":294,"score":195,"percentile":295},"2025-12-07",0.14756,{"date":297,"score":195,"percentile":298},"2025-12-08",0.14763,{"date":300,"score":195,"percentile":301},"2025-12-09",0.14822,{"date":303,"score":195,"percentile":304},"2025-12-10",0.14894,{"date":306,"score":195,"percentile":307},"2025-12-11",0.14919,{"date":309,"score":195,"percentile":310},"2025-12-12",0.1497,{"date":312,"score":195,"percentile":313},"2025-12-13",0.14978,{"date":315,"score":195,"percentile":316},"2025-12-14",0.14935,{"date":318,"score":195,"percentile":319},"2025-12-15",0.149,{"date":321,"score":195,"percentile":322},"2025-12-16",0.14928,{"date":324,"score":195,"percentile":325},"2025-12-17",0.15023,{"date":327,"score":195,"percentile":328},"2025-12-18",0.15081,{"date":330,"score":195,"percentile":331},"2025-12-19",0.15125,{"date":333,"score":195,"percentile":334},"2025-12-20",0.15099,{"date":336,"score":195,"percentile":337},"2025-12-21",0.15063,{"date":339,"score":195,"percentile":340},"2025-12-22",0.15017,{"date":342,"score":195,"percentile":343},"2025-12-23",0.15019,{"date":345,"score":195,"percentile":346},"2025-12-24",0.1503,{"date":348,"score":195,"percentile":349},"2025-12-25",0.15104,{"date":351,"score":195,"percentile":352},"2025-12-26",0.15096,{"date":354,"score":195,"percentile":355},"2025-12-27",0.15112,{"date":357,"score":195,"percentile":358},"2025-12-28",0.15059,{"date":360,"score":195,"percentile":361},"2025-12-29",0.14996,{"date":363,"score":195,"percentile":364},"2025-12-30",0.15011,{"date":366,"score":195,"percentile":367},"2025-12-31",0.15074,{"date":369,"score":195,"percentile":370},"2026-01-01",0.15166,{"date":372,"score":195,"percentile":373},"2026-01-02",0.15153,{"date":375,"score":195,"percentile":376},"2026-01-03",0.15133,{"date":378,"score":195,"percentile":379},"2026-01-04",0.15053,{"date":381,"score":195,"percentile":382},"2026-01-05",0.15014,{"date":384,"score":195,"percentile":385},"2026-01-06",0.15025,{"date":387,"score":195,"percentile":388},"2026-01-07",0.15061,{"date":390,"score":195,"percentile":391},"2026-01-08",0.15111,{"date":393,"score":195,"percentile":394},"2026-01-09",0.15122,{"date":396,"score":195,"percentile":397},"2026-01-10",0.15138,{"date":399,"score":195,"percentile":400},"2026-01-11",0.15095,{"date":402,"score":195,"percentile":358},"2026-01-12",{"date":404,"score":195,"percentile":405},"2026-01-13",0.15047,{"date":407,"score":195,"percentile":408},"2026-01-14",0.15102,{"date":410,"score":195,"percentile":411},"2026-01-15",0.15098,{"date":413,"score":195,"percentile":391},"2026-01-16",{"date":415,"score":195,"percentile":416},"2026-01-17",0.15131,{"date":418,"score":195,"percentile":419},"2026-01-18",0.15071,{"date":421,"score":195,"percentile":422},"2026-01-19",0.14997,{"date":424,"score":195,"percentile":313},"2026-01-20",{"date":426,"score":195,"percentile":427},"2026-01-21",0.14967,{"date":429,"score":195,"percentile":430},"2026-01-22",0.14893,{"date":432,"score":195,"percentile":310},"2026-01-23",{"date":434,"score":195,"percentile":435},"2026-01-24",0.14999,{"date":437,"score":195,"percentile":316},"2026-01-25",{"date":439,"score":195,"percentile":440},"2026-01-26",0.14848,{"date":442,"score":195,"percentile":443},"2026-01-27",0.14844,{"date":445,"score":195,"percentile":446},"2026-01-28",0.14856,{"date":448,"score":195,"percentile":449},"2026-01-29",0.14828,{"date":451,"score":195,"percentile":226},"2026-01-30",{"date":453,"score":195,"percentile":443},"2026-01-31",{"date":455,"score":195,"percentile":223},"2026-02-01",[457,462],{"source":159,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":458,"cvss_v4_0":9},{"baseScore":157,"baseSeverity":459,"vectorString":160,"impactScore":460,"exploitabilityScore":461},"HIGH",9.8,4.6,{"source":165,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":463,"cvss_v4_0":9},{"baseScore":157,"baseSeverity":459,"vectorString":160,"impactScore":460,"exploitabilityScore":461},[465,491],{"ecosystem":9,"name":466,"vendor":467,"product":467,"cpe_part":468,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":469},"Linux","linux","a",[470,477,480,483,486,489],{"version":471,"is_range":472,"range_type":159,"version_start":473,"version_start_type":474,"version_end":475,"version_end_type":476,"fixed_in":9},">= 3b2dec2603d5b06ad3af71c1164ca0b92df3d2a8, \u003C f502a88fdd415647a1f2dc45fac71b9c522a052b",true,"3b2dec2603d5b06ad3af71c1164ca0b92df3d2a8","including","f502a88fdd415647a1f2dc45fac71b9c522a052b","excluding",{"version":478,"is_range":472,"range_type":159,"version_start":473,"version_start_type":474,"version_end":479,"version_end_type":476,"fixed_in":9},">= 3b2dec2603d5b06ad3af71c1164ca0b92df3d2a8, \u003C 0cf598548a6c36d90681d53c6b77d52363f2f295","0cf598548a6c36d90681d53c6b77d52363f2f295",{"version":481,"is_range":472,"range_type":159,"version_start":473,"version_start_type":474,"version_end":482,"version_end_type":476,"fixed_in":9},">= 3b2dec2603d5b06ad3af71c1164ca0b92df3d2a8, \u003C 673d606683ac70bc074ca6676b938bff18635226","673d606683ac70bc074ca6676b938bff18635226",{"version":484,"is_range":472,"range_type":159,"version_start":473,"version_start_type":474,"version_end":485,"version_end_type":476,"fixed_in":9},">= 3b2dec2603d5b06ad3af71c1164ca0b92df3d2a8, \u003C 6f0ae06a234a78ae137064f2c89135ac078a00eb","6f0ae06a234a78ae137064f2c89135ac078a00eb",{"version":487,"is_range":472,"range_type":159,"version_start":473,"version_start_type":474,"version_end":488,"version_end_type":476,"fixed_in":9},">= 3b2dec2603d5b06ad3af71c1164ca0b92df3d2a8, \u003C 2c7f14ed9c19ec0f149479d1c2842ec1f9bf76d7","2c7f14ed9c19ec0f149479d1c2842ec1f9bf76d7",{"version":490,"is_range":153,"range_type":159,"version_start":490,"version_start_type":474,"version_end":490,"version_end_type":474,"fixed_in":9},"4.18",{"ecosystem":9,"name":492,"vendor":467,"product":493,"cpe_part":494,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":495},"linux kernel","linux_kernel","o",[496,500,504,508,512],{"version":497,"is_range":472,"range_type":498,"version_start":490,"version_start_type":474,"version_end":499,"version_end_type":476,"fixed_in":9},"gte4.18_lt5.15.174","cpe","5.15.174",{"version":501,"is_range":472,"range_type":498,"version_start":502,"version_start_type":474,"version_end":503,"version_end_type":476,"fixed_in":9},"gte5.16_lt6.1.120","5.16","6.1.120",{"version":505,"is_range":472,"range_type":498,"version_start":506,"version_start_type":474,"version_end":507,"version_end_type":476,"fixed_in":9},"gte6.2_lt6.6.66","6.2","6.6.66",{"version":509,"is_range":472,"range_type":498,"version_start":510,"version_start_type":474,"version_end":511,"version_end_type":476,"fixed_in":9},"gte6.7_lt6.12.5","6.7","6.12.5",{"version":513,"is_range":153,"range_type":498,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"6.13:rc1"]