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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2018-6905 — typo3 install.php XSS | Kitploit
工具/GitHubGitHub/dnr6419/cve-2018-6905
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHubdnr6419/cve-2018-6905

CVE-2018-6905

typo3 install.php XSS

查看仓库
5年前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

安装与运行步骤

0. 安装 type3

root@kitploit:~
 $docker-compose up  

1. 启动并安装 typo3 网页服务器

访问 http://[web-server ip]:port/typo3,忽略以下提示信息:

root@kitploit:~
 Directory / is not writable
Path /var/www/html/typo3 exists, but no file underneath it can be created.  

2. 安装 typo3

进入容器中部署的 typo3 站点,继续进行安装。 MySQL 数据库主机名为 db。

3. typo3 XSS 注入

在安装过程中第4/5步时,在站点名称(site name)字段输入 XSS payload。 image

4. XSS 执行

安装完成后登录,可以看到 XSS 被执行,如下图所示: image

构建错误

为了自动化 debconf 通过 CLI 询问的几个问题,安装并修改了 debconf-utils。
root@kitploit:~
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
root@kitploit:~
RUN apt-get install -y debconf-utils
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
RUN apt-get install -y -q [package]

由于 Apache2 服务器以 www-data 用户运行,因此使用 www-data 用户创建了 typo3 文件夹。

兼容的数据库版本如下:

MySQL 镜像设置为 5.8 版本。

root@kitploit:~
System Requirements 
For more information as well as installation instructions see the Installation guide.
Operating System	Linux, Windows or Mac, or common cloud infrastructure setups
Webserver	Apache httpd, Nginx, Microsoft IIS, Caddy Server
Supported Browsers	Chrome (latest)
Edge (latest)
Firefox (latest)
Internet Explorer >= 11
Safari (latest)
Database	MariaDB >= 10.0 <= 10.3
Microsoft SQL Server
MySQL >= 5.0 <= 5.7
PostgreSQL
SQLite
Hardware	RAM >= 256 MB
PHP	PHP >= 7.2 <= 7.4
MySQL 字符集存在问题。

在 MySQL 容器中设置了 command 选项。

root@kitploit:~
Invalid Charset
Your database uses character set "latin1", but only "utf8" is supported with TYPO3. You probably want to change this before proceeding.
下载工具