发布日期:2010-08-25
更新日期:2010-09-02
受影响系统:
Apache Group CouchDB
描述:
--------------------------------------------------------------------------------
BUGTRAQ ID: 42758
CouchDB是用Erlang开发的面向文档的数据库系统。
Debian和Ubuntu平台上的/usr/bin/couchdb脚本设置了不安全的LD_LIBRARY_PATH环境变量,导致加载了当前目录的函数库。如果本地攻击者在目录中放置了恶意的共享库,且管理员受骗从该目录启动了CouchDB,就会导致执行任意代码。仅在明确执行/usr/bin/couchdb脚本的情况下才可以触发这个漏洞,因为init脚本(/etc/init.d/couchdb)在启动CouchDB之前会更改当前目录。
建议:
--------------------------------------------------------------------------------
厂商补丁:
Apache Group
------------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本: