首頁 -> 安全研究

安全研究

安全公告
綠盟科技安全公告(SA2003-08)

NSFOCUS安全小組([email protected])
http://www.nsfocus.com

HP-UX libc NLSPATH環境變量權限提升漏洞

發布日期:2003-11-13

CVE ID:CVE-2000-0844

受影響的軟件及系統:
====================
- HP-UX B.11.00
- HP-UX B.11.11

綜述:
======
NSFOCUS安全小組發現HP HP-UX系統的libc庫沒有限制suid root程序使用NLSPATH變量,從而可能導致格式串漏洞,本地攻擊者可能利用這個漏洞獲取root用戶權限。

分析:
======
HP-UX 中的很多程序都使用libc庫中的catopen()/catgets()等函數來顯示本地化的信息。catopen()函數在檢測到NLSPATH環境變量之后,會打開其指定的文件并從中讀取消息。

然而,catopen()函數并沒有對suid root程序使用NLSPATH變量進行限制,這允許本地攻擊者通過設置NLSPATH變量指定自己構造的locale文件,當suid root程序將使用catopen()打開該消息文件并將其中的數據傳遞給*printf()函數時,就可能造成格式串漏洞。

任何使用catopen()/catgets()函數的suid root程序都可能受此漏洞影響,本地攻擊者可以利用此漏洞獲取root權限。

根據我們的測試,至少如下程序是受影響的:


-r-sr-xr-x   1 root       bin          45056 Nov 14  2000 /usr/bin/at
-r-sr-xr-x   1 root       bin          24576 Nov 14  2000 /usr/bin/crontab
-r-sr-xr-x   1 root       bin          45056 Nov 14  2000 /usr/bin/ct
-r-sr-xr-x   1 root       bin          36864 Apr 19  2001 /usr/bin/cu
-r-sr-xr-x   1 root       bin          20480 Nov 14  2000 /usr/lbin/exrecover
-r-sr-xr-x   1 root       bin          40960 Aug 16  2001 /usr/bin/lp
-r-sr-sr-x   2 root       mail         45056 Nov 14  2000 /usr/bin/mail
-r-sr-xr-x   5 root       bin          45056 Nov 14  2000 /usr/bin/passwd
-r-sr-xr-x   1 root       bin          24576 Nov 14  2000 /usr/bin/su
-r-sr-xr-x  11 root       bin        1921024 Nov  6  2001 /usr/sbin/swinstall
-r-sr-xr-x   2 root       bin        1028096 Nov  6  2001 /usr/sbin/swpackage

解決方法:
==========
NSFOCUS建議您暫時去掉所有程序的suid root屬性,但這可能帶來很多不便。
您應當盡快安裝相應補丁來解決此問題。

廠商狀態:
==========
2002.11.19  通知廠商
2002.12.05  廠商證實漏洞存在
2003.11.05  廠商已就此發布了一個安全公告(HPSBUX0311-294)以及相應補丁


您可以在下列地址看到HP安全公告的詳細內容:
http://www1.itrc.hp.com/service/cki/docDisplay.do?docId=HPSBUX0311-294

注: 您需要一個有效的ITRC帳號才能查看上述鏈接。

補丁代號:

HP-UX  B.11.22      PHCO_29329
HP-UX  B.11.11      PHCO_29495
HP-UX  B.11.00      PHCO_29284
HP-UX  B.10.20      PHCO_26158

附加信息:
==========
通用漏洞披露(Common Vulnerabilities and Exposures)組織CVE已經為此問題分配了一個候選名 CAN-2003-0090。此名字是為了收錄進CVE列表做候選之用,(http://cve.mitre.org)CVE列表致力于使安全問題的命名標準化。候選名在被正式加入CVE列表之前可能會有較大的變化。

致謝:
======

本安全漏洞由綠盟科技安全小組(NSFOCUS Security Team)的楊冀龍發現。

聲 明
==========

本安全公告僅用來描述可能存在的安全問題,綠盟科技不為此安全公告提供任何保證或承諾。由于傳播、利用此安全公告所提供的信息而造成的任何直接或者間接的后果及損失,均由使用者本人負責,綠盟科技以及安全公告作者不為此承擔任何責任。綠盟科技擁有對此安全公告的修改和解釋權。如欲轉載或傳播此安全公告,必須保證此安全公告的完整性,包括版權聲明等全部內容。未經綠盟科技允許,不得任意修改或者增減此安全公告內容,不得以任何方式將其用于商業目的。

關于綠盟科技
============

綠盟科技(NSFOCUS Co., Ltd.)是中國網絡安全領域的領導企業,致力于網絡和系統安全問題的研究、高端網絡安全產品的研發、銷售與網絡安全服務,在入侵檢測/保護、遠程評估、 DDoS攻擊防護等方面提供具有國際競爭能力的先進產品,是國內最具安全服務經驗的專業公司。有關綠盟科技的詳情請參見: http://www.nsfocus.com

© 2020 綠盟科技
浙江快乐彩网上投注