查看: 13977|回复: 8

骑士人才系统 7处越权+2处sql

[复制链接]
发表于 2015-1-23 09:23:55 | 显示全部楼层 |阅读模式
wap_user.php:
一下越权都是没有uid的参与,导致任意修改数据库任何记录

第一处:
[AppleScript] 纯文本查看 复制代码
elseif($act == "resume_work_del")
{
//越权
$smarty->cache = false;
$id=intval($_GET['work_id']);
$sql="delete from ".table("resume_work")." where id=$id";
if($db->query($sql)){
exit("ok");
// WapShowMsg("删除工作经验成功",1);
}else{
exit("err");
// WapShowMsg("删除工作经验失败",0);
}
}


第二处:
[AppleScript] 纯文本查看 复制代码
// 删除教育经历
elseif($act == "resume_education_del")
{
$smarty->cache = false;
$id=intval($_GET['education_id']);
//越权
$sql="delete from ".table("resume_education")." where id=$id";
if($db->query($sql)){
exit("ok");
// WapShowMsg("删除教育经历成功",1);
}else{
exit("err");
// WapShowMsg("删除教育经历失败",0);
}
}


第三处:
[AppleScript] 纯文本查看 复制代码
elseif($act == "resume_train_del")
{
$smarty->cache = false;
//越权
$id=intval($_GET['train_id']);
$sql="delete from ".table("resume_training")." where id=$id";
if($db->query($sql)){
exit("ok");
// WapShowMsg("删除培训经历成功",1);
}else{
exit("err");
// WapShowMsg("删除培训经历失败",0);
}
}


第四处:

[AppleScript] 纯文本查看 复制代码
elseif($act == "resume_evaluation_save")
{
$_POST=array_map("utf8_to_gbk",$_POST);
$smarty->cache = false;
$id=$_POST['pid'];
//越权
$specialty=$_POST['specialty']?$_POST['specialty']:exit("请填写自我评价");
$sql="update ".table("resume")." set specialty='$specialty' where id=$id";
if($db->query($sql)){
exit("ok");
}else{
exit("err");
}
}

这一出 存在sql简单注入
[AppleScript] 纯文本查看 复制代码
$sql="update ".table("resume")." set specialty='$specialty' where id=$id";


第五处:

[AppleScript] 纯文本查看 复制代码
// 删除屏蔽企业
elseif($act == "shield_company_del")
{
$smarty->cache = false;
$id=$_GET["id"];
//越权
$sql="delete from ".table("personal_shield_company")." where id=$id";
$db->query($sql)?exit("ok"):exit("err");
}


第六处:

[AppleScript] 纯文本查看 复制代码
// 升级高级简历
elseif($act == "resume_talent")
{
$smarty->cache = false;
$id=$_GET["pid"];
$setsqlarr["talent"]=3;
//越权
updatetable(table("resume"),$setsqlarr,array("id"=>$id))?exit("ok"):exit("err");
}


第七处:

[AppleScript] 纯文本查看 复制代码
elseif($act == 'resume_name_save')
{
$smarty->cache = false;
$_POST=array_map("utf8_to_gbk", $_POST);
$title=trim($_POST['title'])?trim($_POST['title']):exit("请输入简历名称");
//越权+sql
$sql="update ".table("resume")." set title='$title' where id=$_POST[resume_id]";
if($db->query($sql)){
exit("ok");
}else{
exit("err");
}
}



存在简单sql注入
[AppleScript] 纯文本查看 复制代码
$sql="update ".table("resume")." set title='$title' where id=$_POST[resume_id]";
回复

使用道具 举报

发表于 2015-1-23 11:18:30 | 显示全部楼层
注入处 怎么利用
回复 支持 反对

使用道具 举报

发表于 2015-1-23 17:55:36 | 显示全部楼层
1
顶一下。
回复 支持 反对

使用道具 举报

发表于 2015-1-24 11:10:50 | 显示全部楼层
好,又有姿势了
回复 支持 反对

使用道具 举报

发表于 2015-1-26 13:41:44 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

发表于 2015-1-27 21:17:24 | 显示全部楼层
单引号都不上。
回复 支持 反对

使用道具 举报

发表于 2015-1-30 22:17:49 | 显示全部楼层
lz又来分享好东东了  我快收藏  谢谢lz
回复 支持 反对

使用道具 举报

发表于 2015-4-13 16:14:42 | 显示全部楼层
楼主,注入点后缀发出来,会更好些
回复 支持 反对

使用道具 举报

发表于 2015-5-16 08:06:23 | 显示全部楼层
新手路过
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

旗下站点

邮箱系统

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2025-3-7 08:31 , Processed in 0.046454 second(s), 11 queries , Gzip On, MemCache On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部