Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2020-15227 — 基于 Python 的 CVE-2020-15227 检测工具,用于测试 Nette 应用是否存在通过 file_put_contents 和 shell_exec 向量引发的远程代码执行漏洞。 | Kitploit
工具/GitHubGitHub/filipsedivy/cve-2020-15227
静态分析漏洞扫描器代码分析漏洞利用Web应用程序漏洞利用
GitHubfilipsedivy/cve-2020-15227

CVE-2020-15227

基于 Python 的 CVE-2020-15227 检测工具,用于测试 Nette 应用是否存在通过 file_put_contents 和 shell_exec 向量引发的远程代码执行漏洞。

查看仓库
1115年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2020-15227

免责声明!我不对在真实环境中使用它承担任何责任,所以请勿这样做。这个工具仅用于演示和为系统管理员提供测试


此工具用于检测 nette/application 中的漏洞。

如何修复漏洞

Composer

将依赖更新到最新版本。

  • nette/application >=3.0.6
  • nette/application >=2.4.16
  • nette/application >=2.3.14
  • nette/application >=2.2.10
  • nette/nette >= 2.1.13
  • nette/nette >= 2.0.19

将新依赖 roave/security-advisories 添加到项目中

第三方补丁工具

  • 由 @dg 编写的 PHP 工具
  • 由 @spaze 编写的 Bash 工具

描述

已测试的漏洞列表:

  • file_put_contents
  • Nette\Utils\FileSystem::write
  • shell_exec

要求

  • Python 3.x

使用方法

root@kitploit:~
git clone https://github.com/filipsedivy/CVE-2020-15227
cd CVE-2020-15227
python main.py https://example.com

或

root@kitploit:~
wget https://github.com/filipsedivy/CVE-2020-15227/archive/master.zip
unzip master.zip
cd CVE-2020-15227-master
python main.py https://example.com

asciicast

API

示例

root@kitploit:~
from CVE_2020_1522 import CVE_2020_15227

# Disable verbose
cve = CVE_2020_15227(verbose=False)

# Response True or False
result = cve.run("https://example.com")

if result is True:
    print('Fuck! Confirmed vulnerability! :-( Need update composer')
else:
    print('Good night! Everything is okay. :)')

相关链接

  • cve.mitre.org - CVE-2020-15227
  • blog.nette.org - CVE-2020–15227: 潜在远程代码执行漏洞
  • michalspacek.com - 别让安全漏洞让你措手不及
  • blog.nette.org - CVE-2020–15227: 潜在允许远程代码执行的错误
  • michalspacek.com - 别让安全漏洞让你措手不及
  • phpfashion.com - 发现 Nette 中的第一个漏洞,请更新!
下载工具