CUPS SNMP 後端 (backend/snmp.c) asn1_get_string 函式特製 SNMP 回應遠端溢位

high Nessus Plugin ID 29727

概要

遠端印表機服務受到一個緩衝區溢位弱點影響。

說明

根據其標題來判斷,遠端主機上安裝的 CUPS 版本在「backend/snmp.c」的「asn1_get_string」中有一個堆疊型整數溢位問題。倘若已經在 CUPS 中設定 SNMP 後端 (CUPS 1.2 版預設為 true,1.3 版中則不然),則攻擊者可以利用此問題,使用長度為負數的特製 SNMP 回應造成緩衝區溢位,並在受影響的系統上執行任意程式碼。

解決方案

升級至 CUPS 1.3.5 版或更新版本。

另請參閱

http://www.cups.org/str.php?L2589

http://www.nessus.org/u?785685d5

Plugin 詳細資訊

嚴重性: High

ID: 29727

檔案名稱: cups_1_3_5.nasl

版本: 1.28

類型: remote

系列: Misc.

已發布: 2007/12/19

已更新: 2018/11/15

支援的感應器: Nessus

風險資訊

VPR

風險因素: Medium

分數: 6.7

CVSS v2

風險因素: High

基本分數: 9.3

時間分數: 7.3

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

弱點資訊

CPE: cpe:/a:apple:cups

可被惡意程式利用: true

可輕鬆利用: Exploits are available

修補程式發佈日期: 2007/12/17

弱點發布日期: 2007/11/8

參考資訊

CVE: CVE-2007-5849

BID: 26917

CWE: 189