Thanks for this great site - just discovered it - after receiving reports that my component com_biblestudy had been listed as vulnerable to a Local File Inclusion exploit on:
http://docs.joomla.org/Vulnerable_Extensions_List#January_2010_Repo...
The exploit is apparently by using option=com_biblestudy&view=studieslist&controller= and then following that with a bunch of directory parents and then to the passwd file in the etc folder.
I assume the way the exploit is working is that there is a require_once command to a file.
The exploit does something on some servers, but not sure exactly what - the exploit is reported with examples.
Is there a way to stop this?
The code in the controller that may be the problem is:
$abspath = JPATH_SITE;
require_once($abspath.DS.'components/com_biblestudy/class.biblestudydownload.php');
Does anyone have any advice?