In the Linux kernel, the following vulnerability has been resolved:
PCI/ASPM: Fix deadlock when enabling ASPM
A last minute revert in 6.7-final introduced a potential deadlock when enabling ASPM during probe of Qualcomm PCIe controllers as reported by lockdep:
============================================ WARNING: possible recursive locking detected 6.7.0 #40 Not tainted
kworker/u16:5/90 is trying to acquire lock: ffffacfa78ced000 (pcibussem){++++}-{3:3}, at: pcieaspmpmstatechange+0x58/0xdc
but task is already holding lock:
ffffacfa78ced000 (pcibussem){++++}-{3:3}, at: pciwalkbus+0x34/0xbc
other info that might help us debug this:
Possible unsafe locking scenario:
CPU0
----
lock(pci_bus_sem);
lock(pci_bus_sem);
*** DEADLOCK ***
Call trace: printdeadlockbug+0x25c/0x348 _lockacquire+0x10a4/0x2064 lockacquire+0x1e8/0x318 downread+0x60/0x184 pcieaspmpmstatechange+0x58/0xdc pcisetfullpowerstate+0xa8/0x114 pcisetpowerstate+0xc4/0x120 qcompcieenableaspm+0x1c/0x3c [pcieqcom] pciwalkbus+0x64/0xbc qcompciehostpostinit270+0x28/0x34 [pcie_qcom]
The deadlock can easily be reproduced on machines like the Lenovo ThinkPad X13s by adding a delay to increase the race window during asynchronous probe where another thread can take a write lock.
Add a new pcisetpowerstatelocked() and associated helper functions that can be called with the PCI bus semaphore held to avoid taking the read lock twice.
{ "vanir_signatures": [ { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0f4478838be1f1d330061201898fef65bf8fd7c", "signature_type": "Function", "target": { "function": "pcie_aspm_pm_state_change", "file": "drivers/pci/pcie/aspm.c" }, "deprecated": false, "digest": { "length": 269.0, "function_hash": "221552797135047183412949362147269625642" }, "id": "CVE-2024-26605-05b60f25" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0f4478838be1f1d330061201898fef65bf8fd7c", "signature_type": "Line", "target": { "file": "drivers/pci/bus.c" }, "deprecated": false, "digest": { "line_hashes": [ "282291418616370100923420926150848874938", "106971283331246451934899697682495585761", "118503335346367840406226034299502514833", "251981154493694856900341409903925055195", "238363032882382419308744724750064182409", "107980421030571399216407782107921026232", "203488647875790006247627698092487201971", "205077514244641233438487427073707326550", "227317881426826616598397810947507266848", "257463128372265088699323142629118323732", "70089946678785189267924451474647818998", "305506703251174673688820011126040144361", "107028455864349961272831815228332695040", "236520327459928344079997860971930759520", "311495366718893703864708572466542164118" ], "threshold": 0.9 }, "id": "CVE-2024-26605-0980119e" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e560864159d002b453da42bd2c13a1805515a20", "signature_type": "Function", "target": { "function": "pci_set_full_power_state", "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "length": 567.0, "function_hash": "303995619209603128517870861241241758122" }, "id": "CVE-2024-26605-150a91d9" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e560864159d002b453da42bd2c13a1805515a20", "signature_type": "Line", "target": { "file": "drivers/pci/pcie/aspm.c" }, "deprecated": false, "digest": { "line_hashes": [ "291510999200400421989918075793753331960", "208788434528839430162346101635687284854", "235229496032219316657906140528652804149", "102302365981213874639029666748696226263", "260274903893658414675813037630587824834", "123242907991597157917237075181261816668", "209130739191939244071071045486461085378", "188251661183202165957860748703458086157", "204251348159461334988845845876410460274", "301569325952214619870464119825042474172", "192815053643923268155468956309844941821", "143215558718341110860204881307735719251", "86052692367039187050773638759561823910" ], "threshold": 0.9 }, "id": "CVE-2024-26605-16c7e395" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef90508574d7af48420bdc5f7b9a4f1cdd26bc70", "signature_type": "Line", "target": { "file": "include/linux/pci.h" }, "deprecated": false, "digest": { "line_hashes": [ "222547946061938090260832506601087614276", "188749430261012093474830181817516939340", "226271021746586822820728471526905902043", "204527966121334634560256584092633691195", "177283831972805889559436881259038891645", "151345550965712411069333676101740247682", "223486192041553917315484957291278261054", "90416192510056037888392303444191075646", "177536365901435659565234312120121267319", "263646414973928627325643942494449679977", "292850925186408781508818249184865521527", "319454773694923795292588920189307605260" ], "threshold": 0.9 }, "id": "CVE-2024-26605-1999ef8d" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef90508574d7af48420bdc5f7b9a4f1cdd26bc70", "signature_type": "Function", "target": { "function": "pcie_aspm_pm_state_change", "file": "drivers/pci/pcie/aspm.c" }, "deprecated": false, "digest": { "length": 269.0, "function_hash": "221552797135047183412949362147269625642" }, "id": "CVE-2024-26605-1b157033" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef90508574d7af48420bdc5f7b9a4f1cdd26bc70", "signature_type": "Function", "target": { "function": "pci_set_power_state", "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "length": 740.0, "function_hash": "203688068109868422396568400789340616146" }, "id": "CVE-2024-26605-1b3aedf1" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0f4478838be1f1d330061201898fef65bf8fd7c", "signature_type": "Line", "target": { "file": "drivers/pci/pcie/aspm.c" }, "deprecated": false, "digest": { "line_hashes": [ "291510999200400421989918075793753331960", "208788434528839430162346101635687284854", "235229496032219316657906140528652804149", "102302365981213874639029666748696226263", "260274903893658414675813037630587824834", "123242907991597157917237075181261816668", "209130739191939244071071045486461085378", "188251661183202165957860748703458086157", "204251348159461334988845845876410460274", "301569325952214619870464119825042474172", "192815053643923268155468956309844941821", "143215558718341110860204881307735719251", "86052692367039187050773638759561823910" ], "threshold": 0.9 }, "id": "CVE-2024-26605-1b75061f" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef90508574d7af48420bdc5f7b9a4f1cdd26bc70", "signature_type": "Line", "target": { "file": "drivers/pci/pci.h" }, "deprecated": false, "digest": { "line_hashes": [ "79513407191843753531351718733781189819", "22518419143202395087796457922501499873", "126082489829835623012130236770115880820", "322140488724473644727950433679765634394", "45274988175465067393065981860748616480", "154860482431936983613600048622310466594", "233367282652380107072361471761808152741", "110977620657477698878573707345799384251", "87867908757995751294086501449900457235" ], "threshold": 0.9 }, "id": "CVE-2024-26605-21f24869" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef90508574d7af48420bdc5f7b9a4f1cdd26bc70", "signature_type": "Function", "target": { "function": "pci_set_low_power_state", "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "length": 1317.0, "function_hash": "245717929711837464179003773850331621798" }, "id": "CVE-2024-26605-26865ee6" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e560864159d002b453da42bd2c13a1805515a20", "signature_type": "Line", "target": { "file": "include/linux/pci.h" }, "deprecated": false, "digest": { "line_hashes": [ "222547946061938090260832506601087614276", "188749430261012093474830181817516939340", "226271021746586822820728471526905902043", "204527966121334634560256584092633691195", "177283831972805889559436881259038891645", "151345550965712411069333676101740247682", "223486192041553917315484957291278261054", "90416192510056037888392303444191075646", "177536365901435659565234312120121267319", "263646414973928627325643942494449679977", "292850925186408781508818249184865521527", "319454773694923795292588920189307605260" ], "threshold": 0.9 }, "id": "CVE-2024-26605-26fb8a02" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef90508574d7af48420bdc5f7b9a4f1cdd26bc70", "signature_type": "Line", "target": { "file": "drivers/pci/pcie/aspm.c" }, "deprecated": false, "digest": { "line_hashes": [ "291510999200400421989918075793753331960", "208788434528839430162346101635687284854", "235229496032219316657906140528652804149", "102302365981213874639029666748696226263", "260274903893658414675813037630587824834", "123242907991597157917237075181261816668", "209130739191939244071071045486461085378", "188251661183202165957860748703458086157", "204251348159461334988845845876410460274", "301569325952214619870464119825042474172", "192815053643923268155468956309844941821", "143215558718341110860204881307735719251", "86052692367039187050773638759561823910" ], "threshold": 0.9 }, "id": "CVE-2024-26605-359756c3" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef90508574d7af48420bdc5f7b9a4f1cdd26bc70", "signature_type": "Line", "target": { "file": "drivers/pci/bus.c" }, "deprecated": false, "digest": { "line_hashes": [ "282291418616370100923420926150848874938", "106971283331246451934899697682495585761", "118503335346367840406226034299502514833", "251981154493694856900341409903925055195", "238363032882382419308744724750064182409", "107980421030571399216407782107921026232", "203488647875790006247627698092487201971", "205077514244641233438487427073707326550", "227317881426826616598397810947507266848", "257463128372265088699323142629118323732", "70089946678785189267924451474647818998", "305506703251174673688820011126040144361", "107028455864349961272831815228332695040", "236520327459928344079997860971930759520", "311495366718893703864708572466542164118" ], "threshold": 0.9 }, "id": "CVE-2024-26605-3809675b" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0f4478838be1f1d330061201898fef65bf8fd7c", "signature_type": "Function", "target": { "function": "pci_set_power_state", "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "length": 740.0, "function_hash": "203688068109868422396568400789340616146" }, "id": "CVE-2024-26605-5f0f477b" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e560864159d002b453da42bd2c13a1805515a20", "signature_type": "Function", "target": { "function": "pcie_aspm_pm_state_change", "file": "drivers/pci/pcie/aspm.c" }, "deprecated": false, "digest": { "length": 269.0, "function_hash": "221552797135047183412949362147269625642" }, "id": "CVE-2024-26605-639ce5dc" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0f4478838be1f1d330061201898fef65bf8fd7c", "signature_type": "Function", "target": { "function": "pci_walk_bus", "file": "drivers/pci/bus.c" }, "deprecated": false, "digest": { "length": 643.0, "function_hash": "88618099207643176242282688716134702977" }, "id": "CVE-2024-26605-6d3815f9" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0f4478838be1f1d330061201898fef65bf8fd7c", "signature_type": "Line", "target": { "file": "include/linux/pci.h" }, "deprecated": false, "digest": { "line_hashes": [ "222547946061938090260832506601087614276", "188749430261012093474830181817516939340", "226271021746586822820728471526905902043", "204527966121334634560256584092633691195", "177283831972805889559436881259038891645", "151345550965712411069333676101740247682", "223486192041553917315484957291278261054", "90416192510056037888392303444191075646", "177536365901435659565234312120121267319", "263646414973928627325643942494449679977", "292850925186408781508818249184865521527", "319454773694923795292588920189307605260" ], "threshold": 0.9 }, "id": "CVE-2024-26605-711f5087" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0f4478838be1f1d330061201898fef65bf8fd7c", "signature_type": "Line", "target": { "file": "drivers/pci/pci.h" }, "deprecated": false, "digest": { "line_hashes": [ "79513407191843753531351718733781189819", "22518419143202395087796457922501499873", "126082489829835623012130236770115880820", "322140488724473644727950433679765634394", "45274988175465067393065981860748616480", "154860482431936983613600048622310466594", "233367282652380107072361471761808152741", "110977620657477698878573707345799384251", "87867908757995751294086501449900457235" ], "threshold": 0.9 }, "id": "CVE-2024-26605-7515670e" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef90508574d7af48420bdc5f7b9a4f1cdd26bc70", "signature_type": "Function", "target": { "function": "pci_set_full_power_state", "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "length": 567.0, "function_hash": "303995619209603128517870861241241758122" }, "id": "CVE-2024-26605-75def492" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef90508574d7af48420bdc5f7b9a4f1cdd26bc70", "signature_type": "Line", "target": { "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "line_hashes": [ "165599137611153470683272299339034670139", "176497948568367481923685314842772645843", "211764866866687807643954689373025876831", "207808480366651142434063902442351099029", "332897721766292794620200201634945073175", "289899023915753247533115263271025904351", "213228964967384556286655750994439017919", "57452600932531333784836673992660711882", "320940853182494235163308986693638501796", "71990416900813030381836202227052729244", "299711894504492282527757493222948831932", "49765386721645697866692890657046377748", "191787861487127974343220982963965983548", "124662735634934708848734907369205569409", "213228964967384556286655750994439017919", "74554185659010449206285924330683666502", "64332892964746496228289299496608868245", "66533243286267510543235694514145709454", "307180300249121177047969019547212469917", "212182691706851387705129195535461339512", "22786569459334186953147488016922111385", "204203956273209795738716931245500676519", "198970548273111202798502886345161296699", "283901154581475111941297503201057307965", "104314559658888152000266051197919354505", "244306189512745505586270453147901848528", "139962463458407237667096887281229653100", "175966937388270706491465205835749312239", "30270116644510717385391584101587973691", "209861946756085925330108719151679925990", "207652733587628953174117548392982972713", "820401640125860946916166913337969026", "186663332638292497799536476630466409399", "125710959653119119237580997096819816942", "71132009274073741656212297565613368537", "145672741975184275216951590279891480862", "170996552858198683937374821911631424013", "93027372877516427523851565006671829234" ], "threshold": 0.9 }, "id": "CVE-2024-26605-7a503d38" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e560864159d002b453da42bd2c13a1805515a20", "signature_type": "Function", "target": { "function": "pci_set_power_state", "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "length": 740.0, "function_hash": "203688068109868422396568400789340616146" }, "id": "CVE-2024-26605-7ebe2775" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e560864159d002b453da42bd2c13a1805515a20", "signature_type": "Function", "target": { "function": "pci_set_low_power_state", "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "length": 1317.0, "function_hash": "245717929711837464179003773850331621798" }, "id": "CVE-2024-26605-87828a8a" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e560864159d002b453da42bd2c13a1805515a20", "signature_type": "Line", "target": { "file": "drivers/pci/pci.h" }, "deprecated": false, "digest": { "line_hashes": [ "79513407191843753531351718733781189819", "22518419143202395087796457922501499873", "126082489829835623012130236770115880820", "322140488724473644727950433679765634394", "45274988175465067393065981860748616480", "154860482431936983613600048622310466594", "233367282652380107072361471761808152741", "110977620657477698878573707345799384251", "87867908757995751294086501449900457235" ], "threshold": 0.9 }, "id": "CVE-2024-26605-a5708834" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e560864159d002b453da42bd2c13a1805515a20", "signature_type": "Line", "target": { "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "line_hashes": [ "165599137611153470683272299339034670139", "176497948568367481923685314842772645843", "211764866866687807643954689373025876831", "207808480366651142434063902442351099029", "332897721766292794620200201634945073175", "289899023915753247533115263271025904351", "213228964967384556286655750994439017919", "57452600932531333784836673992660711882", "320940853182494235163308986693638501796", "71990416900813030381836202227052729244", "299711894504492282527757493222948831932", "49765386721645697866692890657046377748", "191787861487127974343220982963965983548", "124662735634934708848734907369205569409", "213228964967384556286655750994439017919", "74554185659010449206285924330683666502", "64332892964746496228289299496608868245", "66533243286267510543235694514145709454", "307180300249121177047969019547212469917", "212182691706851387705129195535461339512", "22786569459334186953147488016922111385", "204203956273209795738716931245500676519", "198970548273111202798502886345161296699", "283901154581475111941297503201057307965", "104314559658888152000266051197919354505", "244306189512745505586270453147901848528", "139962463458407237667096887281229653100", "175966937388270706491465205835749312239", "30270116644510717385391584101587973691", "209861946756085925330108719151679925990", "207652733587628953174117548392982972713", "820401640125860946916166913337969026", "186663332638292497799536476630466409399", "125710959653119119237580997096819816942", "71132009274073741656212297565613368537", "145672741975184275216951590279891480862", "170996552858198683937374821911631424013", "93027372877516427523851565006671829234" ], "threshold": 0.9 }, "id": "CVE-2024-26605-a64bf904" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef90508574d7af48420bdc5f7b9a4f1cdd26bc70", "signature_type": "Function", "target": { "function": "pci_walk_bus", "file": "drivers/pci/bus.c" }, "deprecated": false, "digest": { "length": 643.0, "function_hash": "88618099207643176242282688716134702977" }, "id": "CVE-2024-26605-a82f09e7" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e560864159d002b453da42bd2c13a1805515a20", "signature_type": "Function", "target": { "function": "pci_walk_bus", "file": "drivers/pci/bus.c" }, "deprecated": false, "digest": { "length": 643.0, "function_hash": "88618099207643176242282688716134702977" }, "id": "CVE-2024-26605-b6e2b823" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e560864159d002b453da42bd2c13a1805515a20", "signature_type": "Line", "target": { "file": "drivers/pci/bus.c" }, "deprecated": false, "digest": { "line_hashes": [ "282291418616370100923420926150848874938", "106971283331246451934899697682495585761", "118503335346367840406226034299502514833", "251981154493694856900341409903925055195", "238363032882382419308744724750064182409", "107980421030571399216407782107921026232", "203488647875790006247627698092487201971", "205077514244641233438487427073707326550", "227317881426826616598397810947507266848", "257463128372265088699323142629118323732", "70089946678785189267924451474647818998", "305506703251174673688820011126040144361", "107028455864349961272831815228332695040", "236520327459928344079997860971930759520", "311495366718893703864708572466542164118" ], "threshold": 0.9 }, "id": "CVE-2024-26605-c16a84b2" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0f4478838be1f1d330061201898fef65bf8fd7c", "signature_type": "Line", "target": { "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "line_hashes": [ "165599137611153470683272299339034670139", "176497948568367481923685314842772645843", "211764866866687807643954689373025876831", "207808480366651142434063902442351099029", "332897721766292794620200201634945073175", "289899023915753247533115263271025904351", "213228964967384556286655750994439017919", "57452600932531333784836673992660711882", "320940853182494235163308986693638501796", "71990416900813030381836202227052729244", "299711894504492282527757493222948831932", "49765386721645697866692890657046377748", "191787861487127974343220982963965983548", "124662735634934708848734907369205569409", "213228964967384556286655750994439017919", "74554185659010449206285924330683666502", "64332892964746496228289299496608868245", "66533243286267510543235694514145709454", "307180300249121177047969019547212469917", "212182691706851387705129195535461339512", "22786569459334186953147488016922111385", "204203956273209795738716931245500676519", "198970548273111202798502886345161296699", "283901154581475111941297503201057307965", "104314559658888152000266051197919354505", "244306189512745505586270453147901848528", "139962463458407237667096887281229653100", "175966937388270706491465205835749312239", "30270116644510717385391584101587973691", "209861946756085925330108719151679925990", "207652733587628953174117548392982972713", "820401640125860946916166913337969026", "186663332638292497799536476630466409399", "125710959653119119237580997096819816942", "71132009274073741656212297565613368537", "145672741975184275216951590279891480862", "170996552858198683937374821911631424013", "93027372877516427523851565006671829234" ], "threshold": 0.9 }, "id": "CVE-2024-26605-e08d7f4e" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0f4478838be1f1d330061201898fef65bf8fd7c", "signature_type": "Function", "target": { "function": "pci_set_low_power_state", "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "length": 1317.0, "function_hash": "245717929711837464179003773850331621798" }, "id": "CVE-2024-26605-eed413a1" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e560864159d002b453da42bd2c13a1805515a20", "signature_type": "Line", "target": { "file": "drivers/pci/controller/dwc/pcie-qcom.c" }, "deprecated": false, "digest": { "line_hashes": [ "296933893648302956678631071341644915259", "137598511914197051359999410998043554533", "1150597301624498270764568422270369635", "86364720265218636327797507685682686823" ], "threshold": 0.9 }, "id": "CVE-2024-26605-f69266da" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0f4478838be1f1d330061201898fef65bf8fd7c", "signature_type": "Function", "target": { "function": "pci_set_full_power_state", "file": "drivers/pci/pci.c" }, "deprecated": false, "digest": { "length": 567.0, "function_hash": "303995619209603128517870861241241758122" }, "id": "CVE-2024-26605-fb468617" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef90508574d7af48420bdc5f7b9a4f1cdd26bc70", "signature_type": "Line", "target": { "file": "drivers/pci/controller/dwc/pcie-qcom.c" }, "deprecated": false, "digest": { "line_hashes": [ "296933893648302956678631071341644915259", "137598511914197051359999410998043554533", "1150597301624498270764568422270369635", "86364720265218636327797507685682686823" ], "threshold": 0.9 }, "id": "CVE-2024-26605-fed0586d" } ] }