[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2023-52749":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-04T08:53:30.047Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":35,"aliases":36,"duplicate_of":9,"upstream":37,"downstream":38,"duplicates":61,"related":62,"reserved_at":9,"published_at":68,"modified_at":69,"state":70,"summary":71,"references_raw":80,"kevs":95,"epss":96,"epss_history":99,"metrics":361,"affected":367},"CVE-2023-52749","In the Linux kernel, the following vulnerability has been resolved:\n\nspi: Fix null dereference on suspend\n\nA race condition exists where a synchronous (noqueue) transfer can be\nactive during a system suspend. This can cause a null pointer\ndereference exception to occur when the system resumes.\n\nExample order of events leading to the exception:\n1. spi_sync() calls __spi_transfer_message_noqueue() which sets\n   ctlr->cur_msg\n2. Spi transfer begins via spi_transfer_one_message()\n3. System is suspended interrupting the transfer context\n4. System is resumed\n6. spi_controller_resume() calls spi_start_queue() which resets cur_msg\n   to NULL\n7. Spi transfer context resumes and spi_finalize_current_message() is\n   called which dereferences cur_msg (which is now NULL)\n\nWait for synchronous transfers to complete before suspending by\nacquiring the bus mutex and setting/checking a suspend flag.",null,[11,28],{"_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",[],{"_key":29,"id":29,"name":30,"description":31,"type":15,"status":32,"abstraction":33,"likelihood_of_exploit":18,"capec":34},"CWE-476","NULL Pointer Dereference","The product dereferences a pointer that it expects to be valid but is NULL.","Stable","Base",[],[],[],[],[39,41,43,45,47,49,51,53,55,57,59],{"_key":40},"SUSE-SU-2024:2571-1",{"_key":42},"SUSE-SU-2024:2896-1",{"_key":44},"SUSE-SU-2024:2973-1",{"_key":46},"SUSE-SU-2025:20008-1",{"_key":48},"SUSE-SU-2025:20028-1",{"_key":50},"DEBIAN-CVE-2023-52749",{"_key":52},"RHSA-2024:10772",{"_key":54},"RHSA-2024:10773",{"_key":56},"RHSA-2024:9546",{"_key":58},"RHSA-2024:9315",{"_key":60},"UBUNTU-CVE-2023-52749",[],[63,64,65,66,67],{"_key":40},{"_key":42},{"_key":44},{"_key":46},{"_key":48},"2024-05-21T15:30:38.904Z","2026-05-11T19:32:27.438Z","Analyzed",{"cisa_kev":72,"cisa_ransomware":72,"cisa_vendor":9,"epss_severity":73,"epss_score":74,"severity":75,"severity_score":76,"severity_version":77,"severity_source":78,"severity_vector":79,"severity_status":70},false,"low",0.00014,"medium",4.7,"v3.1","nvd","CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H",[81,87,91],{"url":82,"sources":83,"tags":85},"https://git.kernel.org/stable/c/4ec4508db97502a12daee88c74782e8d35ced068",[84,78],"cve.org",[86],"Patch",{"url":88,"sources":89,"tags":90},"https://git.kernel.org/stable/c/96474ea47dc67b0704392d59192b233c8197db0e",[84,78],[86],{"url":92,"sources":93,"tags":94},"https://git.kernel.org/stable/c/bef4a48f4ef798c4feddf045d49e53c8a97d5e37",[84,78],[86],[],{"date":97,"score":74,"percentile":98},"2026-06-03",0.02721,[100,104,107,110,113,116,119,122,125,128,131,133,136,139,142,145,148,151,154,157,160,163,166,169,172,175,178,181,184,187,190,193,196,199,202,205,207,211,214,217,220,223,226,229,232,235,238,241,244,248,251,254,257,260,262,264,267,270,273,276,279,282,284,287,290,292,294,297,300,302,306,309,312,315,317,319,322,325,327,330,333,335,338,340,343,346,349,352,355,358],{"date":101,"score":102,"percentile":103},"2025-11-04",0.00048,0.14674,{"date":105,"score":102,"percentile":106},"2025-11-05",0.14705,{"date":108,"score":102,"percentile":109},"2025-11-06",0.14802,{"date":111,"score":102,"percentile":112},"2025-11-07",0.14823,{"date":114,"score":102,"percentile":115},"2025-11-08",0.14836,{"date":117,"score":102,"percentile":118},"2025-11-09",0.14815,{"date":120,"score":102,"percentile":121},"2025-11-10",0.14777,{"date":123,"score":102,"percentile":124},"2025-11-11",0.14793,{"date":126,"score":102,"percentile":127},"2025-11-12",0.14832,{"date":129,"score":102,"percentile":130},"2025-11-13",0.14854,{"date":132,"score":102,"percentile":130},"2025-11-14",{"date":134,"score":102,"percentile":135},"2025-11-15",0.14818,{"date":137,"score":102,"percentile":138},"2025-11-16",0.14807,{"date":140,"score":102,"percentile":141},"2025-11-17",0.14765,{"date":143,"score":102,"percentile":144},"2025-11-18",0.10023,{"date":146,"score":102,"percentile":147},"2025-11-19",0.10033,{"date":149,"score":102,"percentile":150},"2025-11-20",0.10056,{"date":152,"score":102,"percentile":153},"2025-11-21",0.14784,{"date":155,"score":102,"percentile":156},"2025-11-22",0.14766,{"date":158,"score":102,"percentile":159},"2025-11-23",0.14747,{"date":161,"score":102,"percentile":162},"2025-11-24",0.14718,{"date":164,"score":102,"percentile":165},"2025-11-25",0.14712,{"date":167,"score":102,"percentile":168},"2025-11-26",0.14703,{"date":170,"score":102,"percentile":171},"2025-11-27",0.14717,{"date":173,"score":102,"percentile":174},"2025-11-28",0.14698,{"date":176,"score":102,"percentile":177},"2025-11-29",0.14687,{"date":179,"score":102,"percentile":180},"2025-11-30",0.14691,{"date":182,"score":102,"percentile":183},"2025-12-01",0.14726,{"date":185,"score":102,"percentile":186},"2025-12-02",0.14743,{"date":188,"score":102,"percentile":189},"2025-12-03",0.14769,{"date":191,"score":102,"percentile":192},"2025-12-04",0.1473,{"date":194,"score":102,"percentile":195},"2025-12-05",0.14792,{"date":197,"score":102,"percentile":198},"2025-12-06",0.14809,{"date":200,"score":102,"percentile":201},"2025-12-07",0.14788,{"date":203,"score":102,"percentile":204},"2025-12-08",0.14795,{"date":206,"score":102,"percentile":130},"2025-12-09",{"date":208,"score":209,"percentile":210},"2025-12-10",0.00053,0.16435,{"date":212,"score":209,"percentile":213},"2025-12-11",0.16478,{"date":215,"score":209,"percentile":216},"2025-12-12",0.16529,{"date":218,"score":209,"percentile":219},"2025-12-13",0.16525,{"date":221,"score":209,"percentile":222},"2025-12-14",0.16484,{"date":224,"score":209,"percentile":225},"2025-12-15",0.16453,{"date":227,"score":209,"percentile":228},"2025-12-16",0.16479,{"date":230,"score":209,"percentile":231},"2025-12-17",0.16573,{"date":233,"score":209,"percentile":234},"2025-12-18",0.1663,{"date":236,"score":209,"percentile":237},"2025-12-19",0.1668,{"date":239,"score":209,"percentile":240},"2025-12-20",0.16657,{"date":242,"score":209,"percentile":243},"2025-12-21",0.16612,{"date":245,"score":246,"percentile":247},"2025-12-22",0.0001,0.00772,{"date":249,"score":246,"percentile":250},"2025-12-23",0.0077,{"date":252,"score":246,"percentile":253},"2025-12-24",0.00771,{"date":255,"score":246,"percentile":256},"2025-12-25",0.00774,{"date":258,"score":246,"percentile":259},"2025-12-26",0.00777,{"date":261,"score":246,"percentile":256},"2025-12-27",{"date":263,"score":246,"percentile":247},"2025-12-28",{"date":265,"score":246,"percentile":266},"2025-12-29",0.00768,{"date":268,"score":246,"percentile":269},"2025-12-30",0.00767,{"date":271,"score":246,"percentile":272},"2025-12-31",0.00764,{"date":274,"score":246,"percentile":275},"2026-01-01",0.00769,{"date":277,"score":246,"percentile":278},"2026-01-02",0.00776,{"date":280,"score":246,"percentile":281},"2026-01-03",0.00779,{"date":283,"score":246,"percentile":253},"2026-01-04",{"date":285,"score":246,"percentile":286},"2026-01-05",0.00778,{"date":288,"score":246,"percentile":289},"2026-01-06",0.00775,{"date":291,"score":246,"percentile":256},"2026-01-07",{"date":293,"score":246,"percentile":281},"2026-01-08",{"date":295,"score":246,"percentile":296},"2026-01-09",0.00787,{"date":298,"score":246,"percentile":299},"2026-01-10",0.0079,{"date":301,"score":246,"percentile":299},"2026-01-11",{"date":303,"score":304,"percentile":305},"2026-01-12",0.00008,0.00568,{"date":307,"score":304,"percentile":308},"2026-01-13",0.00567,{"date":310,"score":304,"percentile":311},"2026-01-14",0.00565,{"date":313,"score":304,"percentile":314},"2026-01-15",0.00566,{"date":316,"score":304,"percentile":308},"2026-01-16",{"date":318,"score":304,"percentile":305},"2026-01-17",{"date":320,"score":304,"percentile":321},"2026-01-18",0.00571,{"date":323,"score":304,"percentile":324},"2026-01-19",0.00569,{"date":326,"score":304,"percentile":314},"2026-01-20",{"date":328,"score":304,"percentile":329},"2026-01-21",0.00564,{"date":331,"score":304,"percentile":332},"2026-01-22",0.00563,{"date":334,"score":304,"percentile":324},"2026-01-23",{"date":336,"score":304,"percentile":337},"2026-01-24",0.0057,{"date":339,"score":304,"percentile":321},"2026-01-25",{"date":341,"score":304,"percentile":342},"2026-01-26",0.00572,{"date":344,"score":304,"percentile":345},"2026-01-27",0.00576,{"date":347,"score":304,"percentile":348},"2026-01-28",0.00578,{"date":350,"score":304,"percentile":351},"2026-01-29",0.00582,{"date":353,"score":304,"percentile":354},"2026-01-30",0.00593,{"date":356,"score":304,"percentile":357},"2026-01-31",0.00596,{"date":359,"score":304,"percentile":360},"2026-02-01",0.00598,[362],{"source":78,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":363,"cvss_v4_0":9},{"baseScore":76,"baseSeverity":364,"vectorString":79,"impactScore":365,"exploitabilityScore":366},"MEDIUM",6,2.6,[368,388],{"ecosystem":9,"name":369,"vendor":370,"product":370,"cpe_part":371,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":372},"Linux","linux","a",[373,380,383,386],{"version":374,"is_range":375,"range_type":84,"version_start":376,"version_start_type":377,"version_end":378,"version_end_type":379,"fixed_in":9},">= ae7d2346dc89ae89a6e0aabe6037591a11e593c0, \u003C 4ec4508db97502a12daee88c74782e8d35ced068",true,"ae7d2346dc89ae89a6e0aabe6037591a11e593c0","including","4ec4508db97502a12daee88c74782e8d35ced068","excluding",{"version":381,"is_range":375,"range_type":84,"version_start":376,"version_start_type":377,"version_end":382,"version_end_type":379,"fixed_in":9},">= ae7d2346dc89ae89a6e0aabe6037591a11e593c0, \u003C 96474ea47dc67b0704392d59192b233c8197db0e","96474ea47dc67b0704392d59192b233c8197db0e",{"version":384,"is_range":375,"range_type":84,"version_start":376,"version_start_type":377,"version_end":385,"version_end_type":379,"fixed_in":9},">= ae7d2346dc89ae89a6e0aabe6037591a11e593c0, \u003C bef4a48f4ef798c4feddf045d49e53c8a97d5e37","bef4a48f4ef798c4feddf045d49e53c8a97d5e37",{"version":387,"is_range":72,"range_type":84,"version_start":387,"version_start_type":377,"version_end":387,"version_end_type":377,"fixed_in":9},"6.0",{"ecosystem":9,"name":389,"vendor":370,"product":390,"cpe_part":391,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":392},"linux kernel","linux_kernel","o",[393,397],{"version":394,"is_range":375,"range_type":395,"version_start":9,"version_start_type":9,"version_end":396,"version_end_type":379,"fixed_in":9},"lt6.1.66","cpe","6.1.66",{"version":398,"is_range":375,"range_type":395,"version_start":399,"version_start_type":377,"version_end":400,"version_end_type":379,"fixed_in":9},"gte6.2_lt6.6.3","6.2","6.6.3"]