From f670f45d2f505b02dedc51bc61214354db9897b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 1 Dec 2014 10:07:21 +0000 Subject: [PATCH] =?UTF-8?q?Diverse=20SQL-Injection=20L=C3=BCcken=20geschlo?= =?UTF-8?q?ssen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cis/private/kommune/index.php | 20 +- .../kommune_wartung_wettbewerb.inc.php | 4 +- .../kommune_wartung_wettbewerbtypen.inc.php | 4 +- cis/private/lehre/abgabe_lektor_details.php | 4 - cis/private/outgoing/akte.php | 15 +- cis/private/outgoing/akteupload.php | 9 + cis/private/outgoing/index.html | 8 + cis/private/pdfExport.php | 6 +- cis/private/profile/zahlungen_details.php | 220 +- cis/private/profile/zeitsperre_resturlaub.php | 12 +- cis/private/tools/feedback.php | 16 +- cis/private/tools/projektabgabe.php | 22 +- cis/public/bildupload.php | 8 + cis/public/dms_akteupload.php | 14 + cis/public/incoming/akte.php | 8 +- cis/public/incoming/akteupload.php | 9 + cis/testtool/admin/.htaccess | 10 +- .../admin/auswertung_detail_prestudent.php | 4 +- cis/testtool/admin/index.php | 9 +- cis/testtool/frage.php | 20 +- cis/testtool/login.php | 7 +- cis/testtool/menu.php | 12 +- cis/testtool/topbar.php | 2 +- .../menu_addon_lehrveranstaltungen.inc.php | 2 +- cms/menu/menu_addon_test.inc.php | 4 +- content/createAusbildungsvertrag.php | 3 +- content/fasDBDML.php | 3 +- content/lvplanung/lehrveranstaltungDBDML.php | 11 +- content/projektbeschreibung.php | 3 + content/statistik/bama_studentenstrom.svg.php | 10 +- content/student/studentDBDML.php | 73 +- content/tempusDBDML.php | 12 +- include/appdaten.class.php | 3 +- include/benutzer.class.php | 12 +- include/benutzerberechtigung.class.php | 4 +- include/benutzerfunktion.class.php | 10 +- include/berechtigung.class.php | 44 +- ...riebsmittel_betriebsmittelstatus.class.php | 62 +- include/betriebsmittelstatus.class.php | 65 +- include/betriebsmitteltyp.class.php | 38 +- include/bisverwendung.class.php | 24 +- include/content.class.php | 8 +- include/dms.class.php | 6 +- include/dokument.class.php | 4 +- include/fachbereich.class.php | 7 +- include/firma.class.php | 28 +- include/functions.inc.php | 10 +- include/konto.class.php | 14 +- include/lehreinheit.class.php | 54 +- include/lehreinheitgruppe.class.php | 4 +- include/lehrstunde.class.php | 100 +- include/lehrveranstaltung.class.php | 2 +- include/lehrverband.class.php | 10 +- include/mitarbeiter.class.php | 2 +- include/news.class.php | 63 +- include/note.class.php | 2 +- include/organisationseinheit.class.php | 102 +- include/preincoming.class.php | 230 +- include/preinteressent.class.php | 186 +- include/projekt.class.php | 58 +- include/projektarbeit.class.php | 91 +- include/projektbenutzer.class.php | 180 +- include/projektbetreuer.class.php | 2 +- include/projektphase.class.php | 74 +- include/projekttask.class.php | 70 +- include/pruefung.class.php | 4 +- include/reservierung.class.php | 60 +- include/ressource.class.php | 68 +- include/resturlaub.class.php | 32 +- include/schluesseltyp.class.php | 18 +- include/standort.class.php | 72 +- include/statistik.class.php | 43 +- include/student.class.php | 128 +- include/studentnote.class.php | 7 +- include/wawi_bestelldetail.class.php | 12 +- rdf/lehrverbandsgruppe.rdf.php | 14 +- system/FH-Complete.txp | 3522 ++++++++++++++--- system/checksystem.php | 5 +- vilesci/lehre/abgabe_assistenz_details.php | 7 +- vilesci/lehre/ferienverwaltung.php | 14 +- vilesci/lehre/incoming_delete.php | 63 +- vilesci/lehre/stpl_benutzer_kollision.php | 37 +- .../lehre/stpl_benutzer_kollision_details.php | 27 +- vilesci/personen/funktion_det.php | 2 +- .../personen/preinteressent_uebersicht.php | 22 +- vilesci/personen/student_edit.php | 23 +- vilesci/statistik/statistik_sql.php | 12 + 87 files changed, 4310 insertions(+), 2015 deletions(-) create mode 100644 cis/private/outgoing/index.html diff --git a/cis/private/kommune/index.php b/cis/private/kommune/index.php index 91ade1d00..7b501f10a 100644 --- a/cis/private/kommune/index.php +++ b/cis/private/kommune/index.php @@ -181,7 +181,7 @@ // Fuer die Bildfunktion werden keine Datenbenoetigt, und nach Verarbeitung beenden if (trim($oWettbewerb->workSITE)==constKommuneDisplayIMAGE) { - createIMGfromHEX(&$oWettbewerb); + createIMGfromHEX($oWettbewerb); exit; } @@ -397,7 +397,7 @@ function doIt(user,nameID) callURL=callURL+\'?userSel='.constKommuneUserXML.'&client_encode=UTF8&user=\'+user; req.open("GET", callURL , true); - //Beim abschliessen des request wird diese Funktion ausgeführt + //Beim abschliessen des request wird diese Funktion ausgefuhrt req.onreadystatechange = function(){ switch(req.readyState) { case 4: @@ -429,7 +429,7 @@ function neuAufbau () { location.href = location.href; } -/* Überwachung von Netscape initialisieren */ +/* uberwachung von Netscape initialisieren */ if (!window.Weite && window.innerWidth) { window.onresize = neuAufbau; @@ -442,7 +442,7 @@ if (!window.Weite && window.innerWidth) {