草庐IT

8.XSS和CSRF漏洞

全部标签

Apache Kafka 漏洞 【CVE-2023-25194】说明及解决建议

目录漏洞发布时间:影响版本:漏洞说明:漏洞建议:官方描述:升级ApacheKafka各版本重大更新参考漏洞发布时间:2023-02-07影响版本:ApacheKafka2.3~3.4之间所有版本漏洞说明:在ApacheKafkaConnect中发现了一个可能的安全漏洞。这需要访问KafkaConnectworker,并能够使用任意Kafka客户端SASLJAAS配置和基于SASL的安全协议在其上创建/修改连接器,这在ApacheKafka2.3.0以来的KafkaConnect集群上已经成为可能。通过KafkaConnectRESTAPI配置连接器时,经过身份验证的操作员可以将连接器的任何Ka

PHP 正则表达式漏洞赌注

今天一位同事与我打赌,他知道一种提供特殊格式字符串的方法,该字符串可以通过以下正则表达式检查并仍然提供扩展名为.php或.jsp或.asp:if(preg_match('/\.(jpeg|jpg|gif|png|bmp|jpe)$/i',$var)&&preg_match('/\.(asp|jsp|php)$/i',$var)==false){echo"Nowayyouhaveextension.phpor.jspor.aspafterthischeck.";}尽管我努力尝试并在网上搜索,但我无法找到使这种事情成为可能的缺陷。我可以忽略什么吗?鉴于“空字节”漏洞已得到处理,这里还有什么

php - 这是设置 token CSRF 的安全方法吗?

我想知道这是否是一种设置token的安全方法,除非确实生成了一个token,我生成了一个token,并在整个应用程序和那些表单中使用它。每个session一个token?if(!isset($_SESSION['token'])){$data['token']=uniqid(rand(),true);session_regenerate_id();$_SESSION['token']=$data['token'];}是否有必要清除提交表单上的token?还是继续使用它,即使我提交了表格? 最佳答案 如果您不知道这些链接,this应该

javascript - 如何在 Laravel 的外部 js 文件中包含 csrf_token()?

最初,我使用在我的HTML页面中编写了所有JavaScript代码。标签。在JavaScript中的jQuery中的post调用是这样的。$.post('store',{'_token':'{{csrf_token()}}'},function(data){/*abunchofcode*/});代码运行良好。但是,后来我把我所有的脚本都放到了一个外部js文件中。而且代码不再有效。我有关于{{csrf_token()}}的问题,错误是TokenMismatchExceptionincompiled.php我想用Laravel外部js文件怎么办? 最佳答案

Java反序列化漏洞-CC6链分析

CC6利用链分析经过之前对CC1链和URLDNS链的分析,现在已经对反序列化利用链有了初步的认识,这次来分析一个最好用的CC利用链——CC6。为什么CC6是最好用的CC利用链,因为CC6不限制jdk版本,只要commonscollections小于等于3.2.1,都存在这个漏洞。前置知识1.回顾CC1根据之前对CC1链的分析,可以知道用ChainedTransformer配合InvokerTransformer可以进行命令执行。具体原理请看我之前文章的第二节的1~4小节的内容。Transformer[]transformers={newConstantTransformer(Runtime.c

Java反序列化漏洞-URLDNS链分析

目录一、前置知识反射二、分析1.URL2.HashMap3.解决一些问题反射修改字段值三、POC四、利用链一、前置知识菜鸟教程Java序列化Java安全-反射URLDNS链的作用就是在目标主机中可能存在反序列化输入的数据的地方,传入序列化后的URLDNS利用链,如果目标主机解析了这个URL地址,那么证明该处存在反序列化数据的行为。然后就可以进一步尝试其他反序列化漏洞了。反射下面是两个本文中要用到的反射方法:反射获取类对象:Students=newStudent();//方法1Classclazz=s.getClass();//方法2Classclazz2=Student.class;反射修改私

Apache Tomcat CVE-2020-1938 漏洞

ApacheTomcatCVE-2020-1938漏洞简单复现文章目录ApacheTomcatCVE-2020-1938漏洞简单复现实验准备实验步骤搭建环境nmap扫描漏洞端口POC代码验证漏洞修复建议参考链接实验准备所选漏洞:ApacheTomcat远程代码执行漏洞漏洞编号:CVE-2020-1938漏洞选择理由:Tomcat是Apache软件基金会Jakarta项目中的一个核心项目,作为目前比较流行的Web应用服务器,深受Java爱好者的喜爱,并得到了部分软件开发商的认可。Tomcat服务器是一个免费的开放源代码的Web应用服务器,被普遍使用在轻量级Web应用服务的构架中。Tomcat提供

史上最“奢侈”的iPhone间谍软件,一次用了四个零日漏洞

近日,卡巴斯基安全研究人员鲍里斯·拉林(BorisLarin)披露了iPhone历史上最复杂的间谍软件攻击——三角测量(Triangulation)的技术细节。该攻击技术自2019年以来被用于监听iPhone用户。2023年6月俄罗斯政府首次曝光了大规模的iPhone后门活动,攻击者利用三角测量攻击感染了俄罗斯外交使团和数千名使馆工作人员的iPhone。甚至卡巴斯基在自己的网络中也发现了三角测量攻击,多名卡巴斯基员工中招,这在网络安全行业一度传为笑谈。俄罗斯情报部门(FSB)则指责苹果公司向美国国家安全局提供针对俄罗斯政府和大使馆人员的后门。经过一年多时间的逆向工程研究,卡巴斯基的研究人员发现

ThinkPHP历史漏洞

文章目录ThinkPHP简介Thinkphp历史漏洞Thinkphp2.x任意代码执行漏洞漏洞描述影响版本漏洞复现Thinkphp5.0.23远程代码执行漏洞(CVE-2018-20062)漏洞描述影响版本漏洞复现ThinkPHP5.0.x未开启强制路由导致的RCE漏洞分析(CNVD-2018-24942)漏洞描述影响版本漏洞复现ThinkPHP简介Thinkphp是一种开源框架。是一个由国人开发的支持windows/Unix/Linux等服务器环境的轻量级PHP开发框架。很多cms就是基于thinkphp二次开发的,所以thinkphp出问题的话,会影响很多基于thinkphp开发的网站。T

linux ssh7.4 升级至9.5(安全扫描漏洞处理)

#漏洞处理#一、安装telent(防止安装失败无法连接服务器)1.查看现有版本,下载telnet安装包$ssh-V点击 telnet-0.17-66.el7.x86_64.rpm进行下载点击xinetd-2.3.15-14.el7.x86_64.rpm进行下载点击telnet-server-0.17-66.el7.x86_64.rpm进行下载2.新建目录存放安装包$mkdirtelnet$cdtelnet$lstelnet-0.17-66.el7.x86_64.rpm xinetd-2.3.15-14.el7.x86_64.rpmtelnet-server-0.17-66.el7.x86_64