Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Vielen Dank für die Board E-Mail !! und die Verlinkung hier her!
wenn ich die init.php aus dem patch vom Dezember nehme, mit dem neuen code überschreibe, kommt beim öffnen einer Spielklasse (LMO Admin bereich) folgender Fehler auf einer weißen Seite:
XSS-Scripting detected
ich nutzt LMO 4.1.4
wenn ich die init.php aus dem patch vom Dezember nehme, mit dem neuen code überschreibe, kommt beim öffnen einer Spielklasse (LMO Admin bereich) folgender Fehler auf einer weißen Seite:
XSS-Scripting detected
ich nutzt LMO 4.1.4
Zuletzt geändert von eumel1602 am Fr 2. Mai 2025, 14:16, insgesamt 3-mal geändert.
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Zeile 33 in der lmo-adminmain.phpeumel1602 hat geschrieben: Fr 2. Mai 2025, 11:37 Vielen Dank für die Board E-Mail !! und die Verlinkung hier her!
wenn ich die init.php aus dem patch vom Dezember nehme, mit dem neuen code überschreibe, kommt beim öffnen einer Spielklasse (LMO Admin bereicht) folgender Fehler auf einer weißen Seite:
XSS-Scripting detected
ich nutzt LMO 4.1.4
Code: Alles auswählen
$subdir=isset($_REQUEST["subdir"])?$_REQUEST["subdir"]:dirname($file)."/";ändern in
Code: Alles auswählen
$subdir = isset($_REQUEST['subdir']) ? $_REQUEST['subdir'] : dirname($file);EDIT
Diese Änderungen nicht durchführen.
Zuletzt geändert von Henshingly am Di 6. Mai 2025, 21:16, insgesamt 2-mal geändert.
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Ok, Habe auch die zweite Datei in zeile 33 den Code ersetzt. nun funktioniert es wieder! DANKE
Vorschlag. Kann man das nicht gleich neu in den Patch einarbeiten. und geschlossen die vier Datein zur Verfügung stellen? (ZEitstempel heute)
Vorschlag. Kann man das nicht gleich neu in den Patch einarbeiten. und geschlossen die vier Datein zur Verfügung stellen? (ZEitstempel heute)
Zuletzt geändert von eumel1602 am Fr 2. Mai 2025, 14:14, insgesamt 1-mal geändert.
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Moin!
Leider ist noch nicht alles "schick".
Ich habe im Frontend eine aktuiellen "Spielplan"seite die komplett nicht funktioniert. (Fehler: XSS-Scripting detected)
Link: https://XXXXXX/index.php/ssv-teams/1-ma ... plan-ssv-i
Die Ergebnisse/Tabelle der Liga hingegen funktioniert:
https://XXXXXX/index.php/ssv-teams/1-ma ... elle-ssv-i
wenn ich hier auf dem folgenden Link (Ball) klicke (auf einen Archivbereich) da sind zahlreiche Ligen ebenfalls mit dem Code:
XSS-Scripting detected nicht erreichbar... einige gehen
Ich kann kein System feststellen
Leider ist noch nicht alles "schick".
Ich habe im Frontend eine aktuiellen "Spielplan"seite die komplett nicht funktioniert. (Fehler: XSS-Scripting detected)
Link: https://XXXXXX/index.php/ssv-teams/1-ma ... plan-ssv-i
Die Ergebnisse/Tabelle der Liga hingegen funktioniert:
https://XXXXXX/index.php/ssv-teams/1-ma ... elle-ssv-i
wenn ich hier auf dem folgenden Link (Ball) klicke (auf einen Archivbereich) da sind zahlreiche Ligen ebenfalls mit dem Code:
XSS-Scripting detected nicht erreichbar... einige gehen
Ich kann kein System feststellen
Zuletzt geändert von eumel1602 am Sa 3. Mai 2025, 14:14, insgesamt 2-mal geändert.
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Ändere den Link auf https://ssvsayda.de/lmo_v4.1.4/lmo.php? ... &selteam=9
also ohne / im Parameter file
also ohne / im Parameter file
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
OHHH MAN! DANKE...DwB hat geschrieben: Sa 3. Mai 2025, 11:26 Ändere den Link auf https://ssvsayda.de/lmo_v4.1.4/lmo.php? ... &selteam=9
also ohne / im Parameter file
früher lief das...
Für Andere User
hier der Fehler des Beispiels:
https://xxxxxxx/LMO4_1_4/lmo.php?file=/fjugendfruehjahr2122.l98&action=program" style="vertical-align: middle;" width="550">
Zuletzt geändert von eumel1602 am Sa 3. Mai 2025, 14:18, insgesamt 3-mal geändert.
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Guten Morgen. Nach den Änderungen ist mir weiterhin aufgefallen:
Ich bin im Adminbereich des LMO. Öffnen eine Liga, nehme meine Änderungen vor und speichere.
Danach möchte ich in eine andere Liga wechseln. Klicke ich nun auf den TAB "Öffnen" wird mir angezeigt, das es keine Ligen mehr gibt (screenshot).
Nutzte ich dann einen anderen Tab: z.b. "NEU" und gehe über den TAB "Öffnen" wieder zu den Ligen, sind wieder alle Ligen zu sehen.
Ich bin im Adminbereich des LMO. Öffnen eine Liga, nehme meine Änderungen vor und speichere.
Danach möchte ich in eine andere Liga wechseln. Klicke ich nun auf den TAB "Öffnen" wird mir angezeigt, das es keine Ligen mehr gibt (screenshot).
Nutzte ich dann einen anderen Tab: z.b. "NEU" und gehe über den TAB "Öffnen" wieder zu den Ligen, sind wieder alle Ligen zu sehen.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Muss ich mir mal ansehen.
Aber erst morgen
Aber erst morgen
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Einige Änderungen in der lmo-dirlist.php
geänderte Datei im Anhang
EDIT:
Anhang gelöscht weil dieser Fix nicht alle Fehler beseitigt.
MfG
Henshingly
geänderte Datei im Anhang
EDIT:
Anhang gelöscht weil dieser Fix nicht alle Fehler beseitigt.
MfG
Henshingly
Zuletzt geändert von Henshingly am Mi 21. Mai 2025, 14:11, insgesamt 2-mal geändert.
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Hallo !
Habe die Datei "drüberkopiert" Nun werden wieder alle Ligen nach dem Speichern in der Liste angezeigt,
ABER:
klickt man aber auf eine Liga und öffnet sie, ist sie leer!
Ausloggen, neu einloggen, geht wieder genau eine Liga, nach dem speichern , die andere Liga, egal welche, leer...
sie bild:
(nicht wundern. Die Tabs: NEU, ÖFFNEN, Uppload, Dowload ect. sind aktuell farblich ausgeblendet (gleiche farbe mit hintergrund). Hat aber nix mit dem Fehler zu tun. ist schon lange so gewolt, das ist eine interne geschichte... )
Habe die Datei "drüberkopiert" Nun werden wieder alle Ligen nach dem Speichern in der Liste angezeigt,
ABER:
klickt man aber auf eine Liga und öffnet sie, ist sie leer!
Ausloggen, neu einloggen, geht wieder genau eine Liga, nach dem speichern , die andere Liga, egal welche, leer...
sie bild:
(nicht wundern. Die Tabs: NEU, ÖFFNEN, Uppload, Dowload ect. sind aktuell farblich ausgeblendet (gleiche farbe mit hintergrund). Hat aber nix mit dem Fehler zu tun. ist schon lange so gewolt, das ist eine interne geschichte... )
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von eumel1602 am Mo 5. Mai 2025, 18:10, insgesamt 3-mal geändert.
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Ich muss die ganze Sache neu überdenken.
Werde morgen, spätestens übermorgen was schaffen
Werde morgen, spätestens übermorgen was schaffen
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Danke für deine Mühen
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Re: Sicherheitslücke - Möglichkeit von Cross-Site-Scripting/XSS
Ich habe die drei datein aus dem Patch 1.1. "drübergebügelt" und konnte keinen Fehler bis jetzt mehr finden!
DANKE!
DANKE!

