Scientific Linux 安全性更新:SL5.x i386/x86_64 上的 squid

medium Nessus Plugin ID 60775

概要

遠端 Scientific Linux 主機缺少一個安全性更新。

說明

在 Squid 處理內含分隔符號 (不是逗號) 之特定外部 ACL 協助程式 HTTP 標頭欄位的方式中發現一個瑕疵。遠端攻擊者可發出特製的要求至 Squid 伺服器,進而導致 CPU 過度使用 (最高達 100%)。(CVE-2009-2855)

注意:CVE-2009-2855 問題只影響使用外部 ACL 協助程式指令碼的非預設組態。

在 Squid 處理截斷之 DNS 回覆的方式中發現一個瑕疵。能夠傳送特製 UDP 封包至 Squid 之 DNS 用戶端連接埠的遠端攻擊者,可在 Squid 之子處理程序中觸發宣告失敗,進而導致子處理程序結束。(CVE-2010-0308)

此更新也可修正下列錯誤:

- 嘗試停止未停止的服務時,Squid 的 init 指令碼傳回一個非零值。這與 LSB 不相容,並可在叢集環境中造成問題。此更新可停止 LSB 相容。(BZ#521926)

- Squid 未正確構建為支援 ACL 中的 MAC 位址篩選。此更新包含對 MAC 位址篩選的支援。(BZ#496170)

- Squid 未正確構建為支援 Kerberos 交涉驗證。此更新可啟用 Kerberos 驗證。(BZ#516245)

- 設定作為加速器時,Squid 未將連接埠號碼納為其所建構的 URI 之一部分。這會導致 403 錯誤。此項更新修正了此行為。(BZ#538738)

- 如果在縮小模式下作業的 HTTP 伺服器上也設定了相同處理方式,error_map 功能會無法運作。此更新可以修正這個問題。(BZ#470843)

安裝此更新之後,squid 服務將會自動重新啟動。

解決方案

更新受影響的 squid 套件。

另請參閱

https://bugzilla.redhat.com/show_bug.cgi?id=470843

https://bugzilla.redhat.com/show_bug.cgi?id=496170

https://bugzilla.redhat.com/show_bug.cgi?id=516245

https://bugzilla.redhat.com/show_bug.cgi?id=521926

https://bugzilla.redhat.com/show_bug.cgi?id=538738

http://www.nessus.org/u?7f6169b0

Plugin 詳細資訊

嚴重性: Medium

ID: 60775

檔案名稱: sl_20100330_squid_on_SL5_x.nasl

版本: 1.6

類型: local

代理程式: unix

已發布: 2012/8/1

已更新: 2021/1/14

支援的感應器: Nessus Agent, Nessus

風險資訊

VPR

風險因素: Low

分數: 3.6

CVSS v2

風險因素: Medium

基本分數: 5

媒介: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:P

弱點資訊

CPE: x-cpe:/o:fermilab:scientific_linux

必要的 KB 項目: Host/local_checks_enabled, Host/cpu, Host/RedHat/release, Host/RedHat/rpm-list

修補程式發佈日期: 2010/3/30

參考資訊

CVE: CVE-2009-2855, CVE-2010-0308

CWE: 20