当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2014-078083

漏洞标题:中标麒麟软件#某站点信息泄露可被shell(二)

相关厂商:中标软件

漏洞作者: 爱上平顶山

提交时间:2014-10-05 13:07

修复时间:2014-11-19 13:08

公开时间:2014-11-19 13:08

漏洞类型:重要敏感信息泄露

危害等级:高

自评Rank:20

漏洞状态:未联系到厂商或者厂商积极忽略

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2014-10-05: 积极联系厂商并且等待厂商认领中,细节不对外公开
2014-11-19: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

0.0
传说,要出国产操作系统了,希望能撑起国人的门面,唉,坐等~

详细说明:

中标麒麟软件
http://osc.cs2c.com.cn/forum/index.php
源代码托管在github了 囧~ so
https://github.com/insekkei/os-cs2c-backup/blob/7d768e509d050d76daaf7c56a63790055e703b9f/html/forum/upload/uc_server/data/config.inc.php
<?php
define('UC_DBHOST', 'localhost');
define('UC_DBUSER', 'root');
define('UC_DBPW', 'qwer*****');
define('UC_DBNAME', 'forum');
define('UC_DBCHARSET', 'utf8');
define('UC_DBTABLEPRE', 'cdb_uc_');
define('UC_COOKIEPATH', '/');
define('UC_COOKIEDOMAIN', '');
define('UC_DBCONNECT', 0);
define('UC_CHARSET', 'utf-8');
define('UC_FOUNDERPW', '387ea0207790dafa******2e7ea1cf');
define('UC_FOUNDERSALT', '7bofv7');
define('UC_KEY', '9bdfG7e4PcOcX3Z517r7u0Af7******8W2m944L1a7w4kfGfi1J921Sd51Va');
define('UC_SITEID', 'ibUfN7V49cvcu3q5p7L7C0nfFa0fO2x9tfn8g******Kfw1D921Cda1ta');
define('UC_MYKEY', 'Ub0fw7y4Gc8cR3p5J7V7D0DffaNf42x9NfS8N2******Zfq179S1udy18a');
define('UC_DEBUG', false);
define('UC_PPP', 20);
<?PHP exit;?> UCenterAdministrator 10.1.11.5 1378796555 login succeed
<?PHP exit;?> UCenterAdministrator 10.1.11.5 1378796586 setting_register_update
<?PHP exit;?> UCenterAdministrator 10.1.11.5 1378796608 setting_register_update
<?PHP exit;?> UCenterAdministrator 10.1.11.5 1378796628 setting_register_update
<?php
/*
[Discuz!] (C)2001-2006 Comsenz Inc.
This is NOT a freeware, use is subject to license terms
$RCSfile: config5.inc.php,v $
$Revision: 1.9 $
$Date: 2007/01/26 01:11:32 $
*/
// [CH] 以下变量请根据空间商提供的账号参数修改,如有疑问,请联系服务器提供商
$dbhost = 'localhost'; // 数据库服务器
$dbuser = 'root'; // 数据库用户名
$dbpw = 'qwer******'; // 数据库密码
$dbname = 'forum'; // 数据库名
$pconnect = 0; // 数据库持久连接 0=关闭, 1=打开
// [CH] Mysql 辅助服务器设置,只有当您拥有多个 Mysql 服务器且协同工作时请进行设置
$multiserver = array(); // 服务器变量初始化,请勿修改或删除

// [CH] 如您对 cookie 作用范围有特殊要求, 或论坛登录不正常, 请修改下面变量, 否则请保持默认
$cookiepre = 'IhR_'; // cookie 前缀
$cookiedomain = ''; // cookie 作用域
$cookiepath = '/'; // cookie 作用路径
// [CH] 论坛投入使用后不能修改的变量
$tablepre = 'cdb_'; // 表名前缀, 同一数据库安装多个论坛请修改此处
// [CH] 小心修改以下变量, 否则可能导致论坛无法正常使用
$database = 'mysql'; // 论坛数据库类型,请勿修改
$dbcharset = ''; // MySQL 字符集, 可选 'gbk', 'big5', 'utf8', 'latin1', 留空为按照论坛字符集设定
$charset = 'utf-8'; // 论坛页面默认字符集, 可选 'gbk', 'big5', 'utf-8'
$headercharset = 0; // 强制论坛页面使用默认字符集,可避免部分服务器空间页面出现乱码,一般无需开启。 0=关闭 1= 开启
$tplrefresh = 1; // 论坛风格模板自动刷新开关 0=关闭, 1=打开。
// [CH] 论坛安全设置, 调整以下设置,可以增强论坛的安全性能和防御性能
$adminemail = '[email protected]'; // 系统管理员 Email
$forumfounders = '1'; // 论坛创始人 UID, 可以支持多个创始人,之间使用 “,” 分隔。[出于安全考虑,请务必设置一名管理员为创始人]
// 论坛创始人可对其他管理员进行设置。如果不设置论坛创始人,则论坛管理员之间权利平等。
$dbreport = 0; // 论坛出现数据库错误时,是否通过 email 发送错误报告给系统管理员
$errorreport = 1; // 是否屏蔽程序错误信息, 0=屏蔽所有错误(安全) 1=报告给管理员和版主(安全) 2=报告给任何人
$attackevasive = 0; // 论坛防御级别,可防止大量的非正常请求造成的拒绝服务攻击
// 防护大量非正常请求造成的拒绝服务攻击,
// 0=关闭, 1=cookie 刷新限制, 2=限制代理访问, 4=二次请求, 8=回答问题(第一次访问时需要回答问题)
// 组合为: 1|2, 1|4, 2|8, 1|2|4...

$urlxssdefend = 1; // 论坛访问页面防御开关,可避免用户通过非法的url地址对本站用户造成危害,建议打开。1=打开 0关闭
$admincp = array();
$admincp['forcesecques'] = 0; // 管理人员必须设置安全提问才能进入系统设置, 0=否, 1=是[安全]
$admincp['checkip'] = 1; // 后台管理操作是否验证管理员的 IP, 1=是[安全], 0=否。仅在管理员无法登陆后台时设置 0。
$admincp['tpledit'] = 0; // 是否允许在线编辑论坛模板 1=是 0=否[安全]
$admincp['runquery'] = 1; // 是否允许后台运行 SQL 语句 1=是 0=否[安全]
$admincp['dbimport'] = 1; // 是否允许后台恢复论坛数据 1=是 0=否[安全]
// ============================================================================
define('UC_CONNECT', 'mysql');
define('UC_DBHOST', 'localhost');
define('UC_DBUSER', 'root');
define('UC_DBPW', 'qwer*****');
define('UC_DBNAME', 'forum');
define('UC_DBCHARSET', 'utf8');
define('UC_DBTABLEPRE', '`forum`.cdb_uc_');
define('UC_DBCONNECT', '0');
define('UC_KEY', '6brfv734VcJc4315n7l7a0zfwamfS2g9******A7549f8fG1w9W11dK17a');
define('UC_API', 'http://10.1.50.7/forum/upload/uc_server');
define('UC_CHARSET', 'utf-8');
define('UC_IP', '127.0.0.1');
define('UC_APPID', '1');
define('UC_PPP', '20');
有了UC_KEY等信息,对于discuz,可以做任何事情~ 拿shell参照:
WooYun: 途牛网某服务配置失误 导致论坛敏感文件泄露(致使百万用户信息告急)
第二:mediawiki-1.21.2的数据库等配置文件:
# Protect against web entry
if ( !defined( 'MEDIAWIKI' ) ) {
exit;
}
## Uncomment this to disable output compression
# $wgDisableOutputCompression = true;
$wgSitename = "CS2C_OS";
## The URL base path to the directory containing the wiki;
## defaults for all runtime URL paths are based off of this.
## For more information on customizing the URLs
## (like /w/index.php/Page_title to /wiki/Page_title) please see:
## http://www.mediawiki.org/wiki/Manual:Short_URL
$wgScriptPath = "/mediawiki-1.21.2";
$wgScriptExtension = ".php";
## The protocol and server name to use in fully-qualified URLs
$wgServer = "http://10.1.50.7";
## The relative URL path to the skins directory
$wgStylePath = "$wgScriptPath/skins";
## The relative URL path to the logo. Make sure you change this from the default,
## or else you'll overwrite your logo when you upgrade!
$wgLogo = "$wgStylePath/common/images/wiki.png";
## UPO means: this is also a user preference option
$wgEnableEmail = true;
$wgEnableUserEmail = true; # UPO
$wgEmergencyContact = "[email protected]";
$wgPasswordSender = "[email protected]";
$wgEnotifUserTalk = false; # UPO
$wgEnotifWatchlist = false; # UPO
$wgEmailAuthentication = true;
## Database settings
$wgDBtype = "mysql";
$wgDBserver = "localhost";
$wgDBname = "cs2c_os";
$wgDBuser = "root";
$wgDBpassword = "qwer******";
# MySQL specific settings
$wgDBprefix = "cs2c_os";
# MySQL table options to use during installation or update
$wgDBTableOptions = "ENGINE=InnoDB, DEFAULT CHARSET=binary";
# Experimental charset support for MySQL 5.0.
$wgDBmysql5 = false;
## Shared memory settings
$wgMainCacheType = CACHE_NONE;
$wgMemCachedServers = array();
好了 https://github.com/insekkei/os-cs2c-backup 下面的 不深入了

漏洞证明:

如上~

修复方案:

安全加强~

版权声明:转载请注明来源 爱上平顶山@乌云


漏洞回应

厂商回应:

未能联系到厂商或者厂商积极拒绝