OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Re: discloser 0.0.4 Remote File Inclusion (with Exploit)

From: Carsten Eilers (ceilers-listsgmx.de)
Date: Thu Aug 17 2006 - 15:04:12 CDT


Hi,

dr.t3rr0r1styahoo.com schrieb am Wed, 16 Aug 2006 21:51:24 +0000:

>$req = HTTP::Request->new(GET =>$bpath.
>'plugins/plugins.php?>type='.$cmdo.'?&'.$bcmd.'='.$cmd)
>or die "\n Could not connect !\n";

With other words: You want to use parameter 'type' in
plugins/plugins.php.

But in plugins/plugins.php we have

| <?

| // add additional types to the below array.

|  $avail_types = array('short', 'long');
|  $_SESSION['avail_types'] = $avail_types;
|  foreach ($avail_types as $type) {
|  include($type . ".plugin.php");
| }


| ?>

As you can see is $type set to values of $avail_types,
which is intialized two lines above. So there ist no
way to manipulate either $type or $avail_types.

So there is no vulnerability, here.

Regards
  Carsten

--
Dipl.-Inform. Carsten Eilers
IT-Sicherheit und Datenschutz

<http://www.ceilers-it.de>