Das beliebte WordPress-Plug-in “Admin Columns” verwendet bis Version 5.5.1 (Pro Version) bzw. 4.3 (Free Version) keine ausreichende Eingabevalidierung. Dadurch sind Persistent Cross-Site Scripting (XSS)-Angriffe möglich.
Mit Admin Columns können Tabellen erstellt werden, die sowohl im WordPress-Administrationsbereich als auch auf der eigentlichen Webseite angezeigt werden können. Der Spaltentyp “Custom Field” gibt hier Daten aus der Datenbank ohne Validierung oder Maskierung von Steuerzeichen aus.
Durch diesen Umstand ist der “Custom Field”-Spaltentyp gefährlich: Verwendet man eine solche Spalte, um Eingaben aus der Webseite (z. B. Kommentare, Adressen oder Namen) darzustellen, können Angreifende schadhaften JavaScript-Code einschleusen und zur Ausführung bringen. Dies wirkt besonders schwer, wenn die Tabelle im Administrationsbereich dargestellt wird, da dann Konten mit hohen Rechten übernommen werden können.
Der Hersteller des Plug-ins hat die Schwachstelle mit Version 5.5.2 (Pro) sowie 4.3.2 (Free) behoben. Betroffene Webseiten sollten so schnell wie möglich aktualisiert werden, falls noch nicht geschehen.
Detaillierte Informationen zu der gefundenen Schwachstelle finden Sie in unserem Security Advisory / You will find detailed information about these security issues in our Security Advisory:
16.09.2024
Secu4: IT-Recht und Datenschutz für IT-Verantwortliche
17.09.2024
- 18.09.2024
SySS auf der IKT in Wien
17.09.2024
- 18.09.2024
Hack6: Mobile Device Hacking
24.09.2024
- 26.09.2024
Hack9: Embedded Security
Ihr direkter Kontakt zu SySS +49 (0)7071 - 40 78 56-0 oder anfrage@syss.de | IN DRINGENDEN FÄLLEN AUSSERHALB DER GESCHÄFTSZEITEN +49 (0)7071 - 40 78 56-99
Als Rahmenvertragskunde wählen Sie bitte die bereitgestellte Rufbereitschaftsnummer
Ihr direkter Kontakt zu SySS +49 (0)7071 - 40 78 56-0 oder anfrage@syss.de
IN DRINGENDEN FÄLLEN AUSSERHALB DER GESCHÄFTSZEITEN +49 (0)7071 - 40 78 56-99
Als Rahmenvertragskunde wählen Sie bitte die bereitgestellte Rufbereitschaftsnummer
Direkter Kontakt
+49 (0)7071 - 40 78 56-0 oder anfrage@syss.de
IN DRINGENDEN FÄLLEN AUSSERHALB DER GESCHÄFTSZEITEN
+49 (0)7071 - 40 78 56-99
Als Rahmenvertragskunde wählen Sie bitte die bereitgestellte Rufbereitschaftsnummer