LinuxKernelISO9660實現存在本地拒絕服務漏洞

Lin Lin Lin

受影響系統

Linux kernel 2.6.x

描述

Linux Kernel是開放源碼作業系統Linux所使用的核心
Linux Kernel的ISO9660檔案系統實現上存在漏洞,本地攻擊者可能利用此漏洞導致伺服器拒絕服務。
Linux 2.6.x核心的ISO9660檔案系統實現代碼沒有正確地處理被破壞的數據結構。在對被破壞的ISO9660 fs流執行讀取操作時,由於在塊設備上檔案io和getblk之間的競爭條件,如果__find_get_block_slow()從sb_getblk()的回調失敗的話,isofs_get_blocks()就會陷入死循環,導致拒絕服務。

廠商補丁

Linux
目前廠商還沒有提供補丁或者升級程式,我們建議使用此軟體的用戶隨時關注廠商的主頁以獲取最新版本:
http://www.kernel.org/

相關詞條

相關搜尋

熱門詞條

聯絡我們