+1 vote
in SoSci Survey (dt.) by s189015 (150 points)

Ich möchte eine XML hochladen, um eine neue Rubrik anzulegen, erhalte allerdings immer die warnung:

"Der Import enthält JavaScript-Elemente, welche unmittelbar nach dem Import die Sicherheit Ihres Benutzerkontos gefährden können. Falls Sie nicht sicher wissen, weshalb Script-Elemente erforderlich sind, brechen Sie den Import bitte ab!"

der einzige Unterschied zwischen dieser datei und meiner Test-Datei, die keinen Fehler verursacht, ist allerdings die Länge. Die Test-Datei enthält lediglich 2 -Elemente, die tatsächliche enthält deutlich mehr elemente. Header, doctype usw. sind identisch.

Da ich natürlich nicht die Sicherheit meines Kontos gefärden möchte, will ich jetzt fragen, was ich ändern muss? Das ist meine erste Umfrage und ich bin dementsprechend unerfahren mit SocioSurvey.

1 Answer

0 votes
by SoSci Survey (327k points)

der einzige Unterschied zwischen dieser datei und meiner Test-Datei, die keinen Fehler verursacht, ist allerdings die Länge.

Es handelt sich nicht um einen Fehler, sondern um eine Warnung. Konkret könnte jemand (mit ein wenig IT-Kenntnis und bösen Intentionen) in SoSci Survey ein bösartiges JavaScript erstellen, in einer Frage speichern, und Ihnen dann die XML-Datei schicken. Dieses Script könnte z.B. das Passwort Ihres Benuzterkontos ändern. Oder das Script könnte einen API-Link einrichten, dass die vorgenannte Person direkt auf Ihre erhobenen Daten zugreifen kann. Oder das Script könnte wild Rubriken und Fragebögen in Ihrem Benutzerkonto löschen.

Wnn Sie diese Frage nun im importieren würden, würde SoSci Survey unten in der Frage die Vorschau anzeigen und in diesem Moment auch das Script ausführen. Deshalb warnt SoSci Survey generell, wenn Sie inhalte importieren möchten, die ein <script>-Tag enthalten.

Wenn Sie wissen, woher die XML-Datei kommt und am besten auch noch wissen, an welcher Stelle dort ein <script> verwendet wird, und warum, dann ist alles in Ordnung. Wenn Ihnen jemand eine XML-Datei für SoSci Survey geschickt hat ("gleich importieren, das ist die beste Frage ever!") und die Warnung taucht auf, dann sollten Sie davon ausgehen, dass Ihnen die Person möglicherweise Böses will.

Die Test-Datei enthält lediglich 2 -Elemente, die tatsächliche enthält deutlich mehr elemente.

Vermutlich enthält eines der Elemente einen <script>-Baustein. Das kann durchaus funktional und berechtigt sein. Aber es ist ein wenig so wie wenn Sie eine EXE-Datei auf einem Computer aufrufen: Das Programm macht danach wofür es geschrieben wurde ... und das kann gut (die überwiegende Mehrheit der Fälle) oder Schlecht sein. Und man muss ein wenig aufpassen, um sich keinen Trojaner, Virus, Ransomware etc. einzufangen.

Bei SoSci Survey arbeiten wir übrigens schon an einer Lösung, damit dieser Angriffsweg ausgehebelt wird. Aber bis diese fertig ist, wird es noch ein wenig dauern.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...