Jump to content
xt:Commerce Community Forum

Frage zum neuen Sicherheitspatch


Thore

Recommended Posts

viel Interessanter wäre welcher Code geändert wurde.

Ich denke viele benutzen bereits Modifikationen die Änderungen in diesen Dateien beinhalten.

hallo...

ich habe es mit winmerge verglichen, war net soviel und hab den geänderten code in meine datein übernommen. sind ja nur 2 datein.

v.g. micha

Link to comment
Share on other sites

Hallo

Nachdem ich der neue Patch installiert habe (inkludes und Module auf zwei Shops) kann ich mein Navigation nicht mehr aufmachen, ich habe die original Dateien wieder eingespielt und trotzdem funktioniert bei ein Shop der Navigation nicht mehr. Was muß ich machen.

Grüße

annemie

Link to comment
Share on other sites

Die Änderungen, falls von Hand zu erledigen:

includes/application_top.php

Suche


} else {

                $_GET[$vars[$i]] = htmlspecialchars($vars[$i +1]);

            }

            $i ++;
Ersetze

} else {

                $_GET[$vars[$i]] = htmlspecialchars($vars[$i +1]);

                if(get_magic_quotes_gpc()) $_GET[$vars[$i]] = addslashes($_GET[$vars[$i]]);

            }

            $i ++;
Suche

if (sizeof($GET_array) > 0) {

            while (list ($key, $value) = each($GET_array)) {

                $_GET[$key] = htmlspecialchars($value);

            }

        }

    }

}
Ersetze

if (sizeof($GET_array) > 0) {

            while (list ($key, $value) = each($GET_array)) {

                $_GET[$key] = htmlspecialchars($value);

                if(get_magic_quotes_gpc()) $_GET[$key] = addslashes($_GET[$key]);

            }

        }

    }

}
includes/modules/metatags.php Suche

if ($_GET['coID']) {

            $contents_meta_query = xtDBquery("SELECT content_heading

                                                        FROM " . TABLE_CONTENT_MANAGER . "

                                                        WHERE content_group='" . $_GET['coID'] . "' and

                                                        languages_id='" . $_SESSION['languages_id'] . "'");

            $contents_meta = xtc_db_fetch_array($contents_meta_query, true);

?>
Ersetze

if ($_GET['coID']) {

            $contents_meta_query = xtDBquery("SELECT content_heading

                                                        FROM " . TABLE_CONTENT_MANAGER . "

                                                        WHERE content_group='" . (int)$_GET['coID'] . "' and

                                                        languages_id='" . $_SESSION['languages_id'] . "'");

            $contents_meta = xtc_db_fetch_array($contents_meta_query, true);

?>

Link to comment
Share on other sites

Danke suchender,

das Probleme ist gelöst, ich habe die original Dateien von mein DirectURL wieder eingepielt, dieser Patch ist nur für Shop mit aktviert SEO-Urls und nicht für Shop mit DirectURL. Jetzt funktionierts wieder, ich hatte die original Dateien vom xt-Commerce und nicht vom DirectURL eingespielt.

Grüße

annemie :)

Link to comment
Share on other sites

habe mal einwenig verkürzt...

includes/application_top.php

suche nach:

$_GET[$vars[$i]] = htmlspecialchars($vars[$i +1]);
füge darunter folgendes ein:
if(get_magic_quotes_gpc()) $_GET[$vars[$i]] = addslashes($_GET[$vars[$i]]);
suche nach:
$_GET[$key] = htmlspecialchars($value);
füge darunter folgendes ein:
if(get_magic_quotes_gpc()) $_GET[$key] = addslashes($_GET[$key]);
includes/modules/metatags.php suche nach:
'" . $_GET['coID'] . "'
ersetzte es mit:
'" . (int)$_GET['coID'] . "'

Gruß

Mathis

Link to comment
Share on other sites

Hallo an alle,

da ich SHOPSTAT im Einsatz habe, also "SEARCH_ENGINE_FRIENDLY_URLS" auskommentiert im application_top.php habe, denke dass keine Änderungen nötig seien?

stimm das oder soll ich es trotzdem durchführen?

Das stimmt bezüglich der application_top.php.

Aber nicht vergessen: Die metatags.php muss aber trotzdem angepasst werden!!!

Link to comment
Share on other sites

habe mal einwenig verkürzt...

includes/application_top.php

suche nach:

$_GET[$vars[$i]] = htmlspecialchars($vars[$i +1]);
füge darunter folgendes ein:
if(get_magic_quotes_gpc()) $_GET[$vars[$i]] = addslashes($_GET[$vars[$i]]);
suche nach:
$_GET[$key] = htmlspecialchars($value);
füge darunter folgendes ein:
if(get_magic_quotes_gpc()) $_GET[$key] = addslashes($_GET[$key]);
includes/modules/metatags.php suche nach:
'" . $_GET['coID'] . "'
ersetzte es mit:
'" . (int)$_GET['coID'] . "'

Gruß

Mathis

Jetzt muss ich mal ein dickes Lob loswerden. Endlich mal eine Anleitung, die nicht nur mein nicht vorhandener EDV-Mitarbeiter versteht und die auf Anhieb funktioniert.

Danke!

Gruß

Eric

Link to comment
Share on other sites

Hallo,

annemie schrieb

dieser Patch ist nur für Shop mit aktviert SEO-Urls und nicht für Shop mit DirectURL.

1. Bedeutet "aktivierten SEO Urls" - "Spider Sessions vermeiden? auf True gestellt" ?

2. Das hat man doch auch bei Direkt URL, oder?

3. Was bedeutet "aktivierten magic_quotes"?

4.Muß man die metatags.php auf jeden Fall ändern?

Grüße

saphira:D

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...