上海維立勝衡傳感器有限公司
閱讀:62發(fā)布時間:2025-3-1
硬件和軟件產(chǎn)品安全和攻擊性研究公司Blackwing Intelligence的研究人員發(fā)現(xiàn)了多個漏洞,利用嵌入到設(shè)備中的Goodix、Synaptics和ELAN指紋傳感器,可被用來繞過Dell Inspiron 15、Lenovo ThinkPad T14和Microsoft Surface Pro X筆記本電腦上的Windows Hello身份驗證。
指紋識別器利用的先決條件是目標筆記本電腦的用戶已經(jīng)設(shè)置了指紋身份驗證。
所有指紋傳感器都是一種稱為“片上匹配”(MoC)的傳感器,它將匹配和其他生物識別管理功能直接集成到傳感器的集成電路中。
“雖然MoC阻止將存儲的指紋數(shù)據(jù)重播到主機進行匹配,但它本身并不能阻止惡意欺騙傳感器與主機的通信,從而成功通過身份驗證,”研究人員Jesse D'阿瓜諾和蒂莫·說道。
盡管微軟創(chuàng)建的安全設(shè)備連接協(xié)議(SDCP)旨在通過創(chuàng)建端到端安全通道來緩解其中一些問題,但研究人員發(fā)現(xiàn)了一種新穎的方法,可以用來規(guī)避這些保護并在攻擊中發(fā)動攻擊。中間人(AitM)攻擊。
具體來說,由于缺乏SDCP支持和安全標識符(SID)的明文傳輸,ELAN傳感器被發(fā)現(xiàn)容易受到傳感器欺騙的攻擊,從而允許任何USB設(shè)備成指紋傳感器并聲稱用戶正在登錄。
就Synaptics而言,不僅發(fā)現(xiàn)SDCP在默認情況下處于關(guān)閉狀態(tài),而且該實現(xiàn)還選擇依賴有缺陷的自定義傳輸層安全(TLS)堆棧來保護主機驅(qū)動程序和傳感器之間的USB通信,而這種通信可能會被化以避開生物特征認證。
另一方面,Goodix傳感器的利用利用了在同時裝有Windows和Linux的計算機上執(zhí)行注冊操作的根本差異,利用后者不支持SDCP的事實來執(zhí)行以下操作:
1.啟動至Linux
2.枚舉有效ID
3.使用與合法Windows用戶相同的ID注冊攻擊者的指紋
4.MitM利用明文USB通信實現(xiàn)主機和傳感器之間的連接
5.啟動至Windows
6.使用我們的MitM攔截并重寫配置數(shù)據(jù)包以指向Linux DB
7.使用攻擊者的打印以合法用戶身份登錄
雖然匯頂傳感器針對Windows和非Windows系統(tǒng)有單獨的指紋模板數(shù)據(jù)庫,但由于主機驅(qū)動程序向傳感器發(fā)送未經(jīng)身份驗證的配置數(shù)據(jù)包以傳感器在傳感器過程中使用哪個數(shù)據(jù)庫,因此攻擊是可能的。初始化。
為了減輕此類攻擊,建議原始設(shè)備制造商(OEM)啟用SDCP并確保指紋傳感器的實施由獨立的合格專家進行審核。
這并不是基于Windows Hello生物識別技術(shù)的身份驗證次被成功破解。2021年7月,微軟發(fā)布了針對中等嚴重性安全漏洞(CVE-2021-34466,CVSS評分:6.1)的補丁,該漏洞可能允許對手欺騙目標的面部并繞過登錄屏幕。
研究人員表示:“微軟在SDCP設(shè)計上做得很好,可以在主機和生物識別設(shè)備之間提供安全通道,但不幸的是,設(shè)備制造商似乎誤解了一些目標。”此外,SDCP僅覆蓋典型設(shè)備操作的非常狹窄的范圍,而大多數(shù)設(shè)備都暴露出相當大的攻擊面,而SDCP根本沒有覆蓋這些攻擊面。
儀表網(wǎng) 設(shè)計制作,未經(jīng)允許翻錄必究 .? ? ?
請輸入賬號
請輸入密碼
請輸驗證碼
請輸入你感興趣的產(chǎn)品
請簡單描述您的需求
號碼可能有誤,請核對!
請選擇省份