雖然 Linux 以安全著稱,但核心仍可能存在漏洞。本文回顧兩個經典核心漏洞(遠端 DDoS 與 Ext4 本地提權),說明如何查詢核心版本、套用更新,並清理可能殘留的攻擊日誌。
Linux 2.6.28.10~2.6.29 之間引入編碼錯誤,導致舊式大型 IPv4 封包可癱瘓伺服器。開源社群迅速發布修補,若核心非受影響版本則安全。
Ext4 在 2.6.28 成為正式支援,三個小缺陷讓一般使用者可覆寫唯讀檔案(如 /etc/passwd),進而竄改密碼。此漏洞同樣已修補。
uname -a
輸出範例:Linux server 2.6.32-754.el6.x86_64 #1 SMP ...,版本號即為 2.6.32-754。
apt update && apt upgrade -y linux-image-$(uname -r)yum update kernel -yzypper patch更新後務必重啟以載入新核心。
攻擊者常清洗 /var/log/wtmp、/var/log/btmp、/var/log/secure 等登入記錄。管理員可定期備份並比對,發現異常立即調查。若需手動清空(僅限測試環境):
> /var/log/wtmp
> /var/log/btmp
history -c
> ~/.bash_history