Discuz! X upgrade/converter GETSHELL Vulnerability Via /conv
Jun 06, 2016 pm 07:48 PM目录 1 . 漏洞描述 2 . 漏洞触发条件 3 . 漏洞影响范围 4 . 漏洞代码分析 5 . 防御方法 6 . 攻防思考 1. 漏洞描述 对于PHP应用来说,处于用户的输入并正确划定"数据-代码"边界是十分重要的,黑客常用的攻击思路是在输入数据中注入"定界符(格式视具体场景而定
目录
1 2 3 4 5 6 |
|
1. 漏洞描述
对于PHP应用来说,处于用户的输入并正确划定"数据-代码"边界是十分重要的,黑客常用的攻击思路是在输入数据中注入"定界符(格式视具体场景而定)",从而将输入的数据转换为可被目标系统执行的代码,以此达到代码注入执行的目的。
这个的漏洞的根源在代码注释(输入数据)中出现换行(定界符),导致代码注入执行
Relevant Link:
1 2 3 4 |
|
2. 漏洞触发条件
1 2 |
|
0x1: 手工利用方式
http://localhost/discuz/utility/convert/index.php
http://localhost/discuz/utility/convert/index.php?a=config&source=d7.2_x2.0

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Discuz-Lösung für das Anmeldeproblem im Hintergrund enthüllt

Was ist Discuz? Definition und Funktionseinführung von Discuz

Ein Muss für Discuz-Benutzer! Umfassende Analyse zum Umbenennen von Requisiten!

Was soll ich tun, wenn ich auf ein falsches Discuz-Passwort stoße? Schneller Lösungsaustausch!

Ausführliche Erläuterung des Discuz-Registrierungsprozesses: So können Sie persönliche Daten einfach ändern

Anleitung zur Änderung des Discuz-Domänennamens

Discuz-Hintergrundanmeldung fehlgeschlagen? Bringen Sie Ihnen bei, wie Sie es einfach lösen können!

Ausführliche Erläuterung der Schritte zum Ändern des Discuz-Domänennamens
