我的提问

特色服务

法律大讲堂

用户中心

漏洞可以允许远程执行代码什么意思

2022-10-30
远程命令执行漏洞,用户通过浏览器提交执行命令,由于服务器端没有针对执行函数做过滤,导致在没有指定绝对路径的情况下就执行命令,可能会允许攻击者通过改变$PATH或程序执行环境的其他方面来执行一个恶意构造的代码。漏洞原理由于开发人员编写源码,没有针对代码中可执行的特殊函数入口做过滤,导致客户端可以提交恶意构造语句提交,并交由服务器端执行。命令注入攻击中WEB服务器没有过滤类似system(),evl(),exec()等函数是该漏洞攻击成功的最主要原因。

相关问答

赵丽、章法...等10,023位律师接受在线咨询

有问题 立即在线问律师

点击提问 快速获得指导

婚姻/债务/工伤/合同/刑事....最快3分钟内有回应

大家都在问查看更多

相关法律短视频查看更多

相关普法查看更多

看完还不明白?马上在线问一下吧!

点击提问 快速获得指导

网友热门关注

法师兄 专业问答 详情

10963位在线律师最快3分钟内有回复

立即咨询