Thema: Micro CMS
Einzelnen Beitrag anzeigen
Alt 23.09.2012, 15:26   #4
ike
Erfahrener Benutzer
Punkte: 2.243, Level: 28 Punkte: 2.243, Level: 28 Punkte: 2.243, Level: 28
Levelaufstieg: 62% Levelaufstieg: 62% Levelaufstieg: 62%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Artikel Benutzer besitzt 1x Badboy Benutzer besitzt 1x Profi Benutzer besitzt 1x Angel Benutzer besitzt 1x Hilfe Level 2 Benutzer besitzt 1x Hilfe Level 1
 
Benutzerbild von ike
 
Registriert seit: 07.03.2010
Beitr?ge: 436
Abgegebene Danke: 12
Erhielt 38 Danke für 2 Beiträge
Downloads: 15
Uploads: 0
Nachrichten: 309
Renommee-Modifikator:
1821 ike genießt hohes Ansehenike genießt hohes Ansehenike genießt hohes Ansehenike genießt hohes Ansehenike genießt hohes Ansehenike genießt hohes Ansehenike genießt hohes Ansehenike genießt hohes Ansehenike genießt hohes Ansehenike genießt hohes Ansehenike genießt hohes Ansehen
Standard

Zitat:
Zitat von phenom Beitrag anzeigen
Ich weis zwar jetzt nich was Du meinst,aber was solls.
Nicht? Das ist traurig, solange wie du schon dabei bist sollte man meinen das du das selbst siehst. Es werden weder Ausgaben noch Eingaben gefiltert.

Zitat:
Zitat von phenom Beitrag anzeigen
Wo ist was nicht abgesichert, und was ist Schrott?
Überall!

Auszug aus microcms-admin-login.php:
PHP-Code:
            $sql '
                SELECT *
                FROM microcms_administrators
                WHERE administrators_username = "' 
$_POST['administrators_username'] . '" and
                    administrators_pass = PASSWORD("' 
$_POST['administrators_pass'] . '")';
            
$user_result mysql_query($sql); 
Auszug aus microcms-admin-home.php:

PHP-Code:
    if ($_GET['action'] == 'delete_blurb') {
        
$result mysql_query('
            SELECT *
            FROM microcms_content_blurbs
            WHERE content_blurbs_id = "' 
$_GET['id'] . '"');
        
$row mysql_fetch_array($result);
        
        
$delete mysql_query('
            DELETE FROM microcms_content_blurb_history
            WHERE content_blurbs_variable = "' 
$row['content_blurbs_variable'] . '"');
            
        
$delete mysql_query('
            DELETE FROM microcms_content_blurbs
            WHERE content_blurbs_id = "' 
$_GET['id'] . '"');
        echo 
mysql_error();
        
$result_div .= getResultDiv('<strong>The blurb has been removed.</strong>','success'); 
    }

/............../

            
$admin_block .= '
                <tr>
                    <td class="' 
$row_style '">' $row['administrators_id'] . '</td>
                    <td class="' 
$row_style '">' $row['administrators_username'] . '</td>
                    <td class="' 
$row_style '">' $level '</td>
                    <td class="' 
$row_style '"><a href="mailto:' $row['administrators_email'] . '">' $row['administrators_email'] . '</a></td>
                    <td class="' 
$row_style '">
                        <a onClick="switchImage (\'micro_cms_files/images/plus.gif\',\'micro_cms_files/images/minus.gif\',\'admin_image_' 
$row['administrators_id'] . '\')" href="javascript:toggleLayer(\'edit-' $row['administrators_id'] . '\');"><img src="micro_cms_files/images/plus.gif" name="admin_image_' $row['administrators_id'] . '"  id="admin_image_' $row['administrators_id'] . '" /></a>
    
                        <div class="hidden highlighted-border" id="edit-' 
$row['administrators_id'] . '">
                        
                        <form action="microcms-admin-home.php" method="post">
                            <input type="hidden" name="action" value="change_password" />
                            <input type="hidden" name="administrators_id" value="' 
$row['administrators_id'] . '" />
                            New Pass: <input type="text" size="10" name="administrators_password" /> 
                            <input type="submit" value="Change Pass &gt;" />
                        </form>
                        </div>
                    </td>
                    <td class="' 
$row_style ' nowrap">
                        <form action="microcms-admin-home.php" method="post">
                            <input type="hidden" name="action" value="delete_admin" />
                            <input type="hidden" name="administrators_id" value="' 
$row['administrators_id'] . '" />
                            <input type="submit" value="Delete" onclick="return confirm(\'Are you sure you want to delete the following administrator: ' 
$row['administrators_username'] . '?\')"  />
                        </form>
                    </td>
                </tr>'
;
        } 
Zitat:
Zitat von phenom Beitrag anzeigen
Übrigens habe ich genau diese Meldung von einem Tracker erhalten.
Mit recht, ist ja auch Schrott ;-)
ike ist offline   Nach oben