Oracle Linux 6:核心 (ELSA-2011-0421)

high Nessus Plugin ID 68247

概要

遠端 Oracle Linux 主機缺少一個或多個安全性更新。

說明

遠端 Oracle Linux 6 主機中安裝的套件受到 ELSA-2011-0421 公告中提及的多個弱點影響。

- 在 2.6.36-rc5 版之前的 Linux 核心中,drivers/net/cxgb3/cxgb3_main.c 中的 cxgb_extension_ioctl 函式不會正確初始化特定結構成員,這會允許本機使用者透過 CHELSIO_GET_QSET_NUM ioctl 呼叫,從核心堆疊記憶體取得潛在敏感資訊。(CVE-2010-3296)

- 在 2.6.37-rc6 版之前的 Linux 核心中,mm/mmap.c 中的 install_special_mapping 函式不會發出預期的 security_file_mmap 函式呼叫,這會允許本機使用者透過特製的組合語言應用程式繞過預定的 mmap_min_addr 限制,且有可能發動 NULL 指標解除參照攻擊。(CVE-2010-4346)

- 在 2.6.11-rc2 版至 2.6.33 版 Linux 核心中,net/sctp/input.c 的 sctp_icmp_proto_unreachable 函式中存在爭用情形,這會允許遠端攻擊者透過傳送無法與使用者已鎖定之通訊端連線的 ICMP 訊息以使通訊端遭到釋放並觸發清單損毀,藉此引致拒絕服務 (不穩定),而這其實與 sctp_wait_for_connect 函式有關。(CVE-2010-4526)

- 在 2.6.37 版之前的 Linux 核心中,drivers/net/wireless/orinoco/wext.c 中的 orinoco_ioctl_set_auth 函式不會正確實作 TKIP 保護機制,這會讓遠端攻擊者更容易透過讀取 Wi-Fi 訊框來取得 Wi-Fi 網路存取權。(CVE-2010-4648)

- 在 2.6.36 版之前的 Linux 核心中,net/core/ethtool.c 不會初始化某些資料結構,這會允許本機使用者利用 ethtool ioctl 呼叫的 CAP_NET_ADMIN 功能,從核心堆疊記憶體取得潛在敏感資訊。(CVE-2010-4655)

- 在 2.6.37 版之前的 Linux 核心中,drivers/usb/misc/iowarrior.c 中的 iowarrior_write 函式不會正確配置記憶體,這可能會允許本機使用者透過長報告觸發堆積型緩衝區溢位,進而引致拒絕服務或取得特權。(CVE-2010-4656)

- 在 2.6.38-rc2 版之前的 Linux 核心中,drivers/media/dvb/ttpci/av7110_ca.c 中的 dvb_ca_ioctl 函式不會檢查特定整數欄位的正負號,這會允許本機使用者透過負值引致拒絕服務 (記憶體損毀) 或可能造成其他不明影響。(CVE-2011-0521)

- 在 2.6.x 版 Linux 核心中,InfiniBand 驅動程式 (drivers/infiniband/core/cma.c) 中的 cm_work_handler 函式存在爭用情形,這會允許遠端攻擊者在其他要求處置程式仍處於運行狀態時傳送 InfiniBand 要求以觸發無效指標解除參照,進而引致拒絕服務 (不穩定)。
(CVE-2011-0695)

- 在 s390 平台上且 2.6.38-rc4-next-20110216 版之前的 Linux 核心中,arch/s390/kernel/traps.c 中的 task_show_regs 函式允許本機使用者藉由讀取 /proc/ 底下的狀態檔案來取得任意處理程序的暫存器值。(CVE-2011-0710)

- 在 2.6.38 版之前的 Linux 核心中,當使用特定乙太網路橋接器組態時,net/bridge/br_multicast.c 中的 br_multicast_add_group 函式允許本機使用者透過將 IGMP 封包傳送至本機介面來引致拒絕服務 (記憶體損毀和系統當機)。(CVE-2011-0716)

- 在 2.6.38 版之前的 Linux 核心中,Generic Receive Offload (GRO) 實作之 net/core/dev.c 中的 napi_reuse_skb 函式不會重設某些結構成員的值,而這可能會允許遠端攻擊者透過格式錯誤的 VLAN 訊框引致拒絕服務 (NULL 指標解除參照)。
(CVE-2011-1478)

請注意,Nessus 並未測試此問題,而是僅依據應用程式自我報告的版本號碼。

解決方案

更新受影響的套件。

另請參閱

https://linux.oracle.com/errata/ELSA-2011-0421.html

Plugin 詳細資訊

嚴重性: High

ID: 68247

檔案名稱: oraclelinux_ELSA-2011-0421.nasl

版本: 1.14

類型: local

代理程式: unix

已發布: 2013/7/12

已更新: 2021/9/8

支援的感應器: Frictionless Assessment Agent, Nessus Agent, Nessus

風險資訊

VPR

風險因素: Medium

分數: 5.9

CVSS v2

風險因素: High

基本分數: 7.1

時間分數: 6.2

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

CVSS 評分資料來源: CVE-2011-0521

弱點資訊

CPE: cpe:/o:oracle:linux:6, p-cpe:/a:oracle:linux:kernel, p-cpe:/a:oracle:linux:kernel-debug, p-cpe:/a:oracle:linux:kernel-debug-devel, p-cpe:/a:oracle:linux:kernel-devel, p-cpe:/a:oracle:linux:kernel-firmware, p-cpe:/a:oracle:linux:kernel-headers, p-cpe:/a:oracle:linux:perf

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

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2011/4/7

弱點發布日期: 2010/5/6

參考資訊

CVE: CVE-2010-3296, CVE-2010-4346, CVE-2010-4526, CVE-2010-4648, CVE-2010-4655, CVE-2010-4656, CVE-2011-0521, CVE-2011-0695, CVE-2011-0710, CVE-2011-0716, CVE-2011-1478

BID: 43221, 45323, 45661, 45972, 45986, 46069, 46322, 46421, 46433, 46839, 47056

RHSA: 2011:0421