【漏洞檢測(cè)方法】
漏洞檢測(cè)命令:env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
修復(fù)前
輸出:
vulnerable
this is a test
使用修補(bǔ)方案修復(fù)后
bash: warning: x: ignoring function definition attempt
bash: error importing function definition for `x'
this is a test
特別提示:該修復(fù)不會(huì)有任何影響,如果您的腳本使用以上方式定義環(huán)境變量,修復(fù)后您的腳本執(zhí)行會(huì)報(bào)錯(cuò)。