自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

為何修復(fù)Shellshock漏洞像打地鼠

安全 漏洞
GNU Bourne Again Shell(bash)的Shellshock漏洞影響了廣泛使用bash的Unix/Linux服務(wù)器,由于它允許遠程執(zhí)行代碼獲得與系統(tǒng)管理員相同的 權(quán)限去控制系統(tǒng)而被認為破壞力超過Heartbleed。而更糟糕的是,bash官方補丁沒有完全修復(fù)問題。

GNU Bourne Again Shell(bash)的Shellshock漏洞影響了廣泛使用bash的Unix/Linux服務(wù)器,由于它允許遠程執(zhí)行代碼獲得與系統(tǒng)管理員相同的 權(quán)限去控制系統(tǒng)而被認為破壞力超過Heartbleed。而更糟糕的是,bash官方補丁沒有完全修復(fù)問題。為何修復(fù)Shellshock漏洞就像打地鼠, 堵了一頭另一頭又冒出?Shellshock漏洞的工作原理是:攻擊者可以向任何使用bash交互的系統(tǒng)如Web服務(wù)器、Git版本控制系統(tǒng)和DHCP客 戶端發(fā)送請求,請求包含了以環(huán)境變量儲存的數(shù)據(jù)。

環(huán)境變量就像是操作系統(tǒng)的剪切板,儲存了幫助系統(tǒng)和軟件運行的信息。在本案例中,攻擊者發(fā)送的請求是精心 構(gòu)造的,誘騙bash將其視為命令,bash像平常執(zhí)行良性腳本那樣執(zhí)行命令。這種欺騙bash的能力就是Shellshock漏洞。官方發(fā)布的補丁被發(fā) 現(xiàn)仍然存在相似的漏洞。

計算機科學(xué)家David A. Wheeler在 郵件列表上指出,bash的解析器存在許多漏洞,因為它在設(shè)計時就沒有考慮過安全性,除非它停止解析環(huán)境變量,否則修正就像是打地鼠。Wheeler建議 打上非官方的補丁修正bash,這些補丁會破壞向后兼容性。其中一個補丁來自德國計算機安全專家Florian Weimer,他的補丁為bash函數(shù)加入前綴,防止它們被指明為系統(tǒng)變量。另一個補丁來自NetBSD開發(fā)者Christos Zoulas博士,他的補丁只允許bash在收到明確請求時輸入環(huán)境變量,消除安全風(fēng)險。

FreeBSD的bash實現(xiàn)則在最新的修正中默認關(guān)閉了輸入功能。Wheeler等人相信,雖然破壞了向后兼容性,但不會影響太多的bash依賴系統(tǒng)。蘋果的OS X系統(tǒng)也存在Shellshock漏洞, 蘋果表示大部分用戶不會面臨風(fēng)險,只有配置了advanced UNIX services的用戶會受到影響。OS X使用了v3.2.51.(1)的GNU bash,新版本bash許可證換到了條款更嚴格的GPLv3,所以蘋果仍然使用舊版本。

[[120729]]

 

責(zé)任編輯:藍雨淚 來源: solidot
相關(guān)推薦

2016-07-05 09:38:16

2014-09-26 15:57:52

2014-10-13 10:37:59

2022-07-13 16:24:12

ArkUI(JS)打地鼠游戲

2014-09-26 15:29:13

2014-10-08 10:15:17

2014-09-30 09:56:03

2014-10-08 09:25:30

2014-10-09 10:00:39

2010-03-12 16:19:11

Safari漏洞修復(fù)

2009-02-09 09:35:20

2010-08-24 10:42:53

Google安全漏洞

2021-07-27 12:52:16

蘋果WiFi漏洞

2018-11-21 10:13:35

2013-03-24 16:07:35

2014-03-23 17:51:10

2009-01-16 16:26:19

2015-09-08 10:15:16

2022-05-16 13:34:35

漏洞SonicWall攻擊者

2014-04-09 17:40:00

點贊
收藏

51CTO技術(shù)棧公眾號