„`html
Zusammenfassung
Das WordPress-Plugin „Easy Property Listings“ enthält eine Stored Cross-Site Scripting (XSS) Schwachstelle in der Verarbeitung des Feldes „facebook“ unter den Benutzer-Kontaktmethoden. Die Anfälligkeit betrifft alle Versionen bis einschließlich 3.5.24 und ermöglicht authentifizierten Benutzern mit Subscriber-Berechtigung oder höher, persistente XSS-Payloads einzuschleusen. Das CVE wird mit CVSS 6.4 als Medium-Schweregrad eingestuft.
Betroffene Systeme
Betroffene WordPress-Installationen mit aktiviertem Easy Property Listings Plugin in den Versionen:
- Easy Property Listings ≤ 3.5.24
- Alle vorherigen Versionen
Angriffsvektor: Netzwerk | Authentifizierung: Erforderlich (Subscriber-Level)
Technische Details
Die Schwachstelle resultiert aus unzureichender Input-Validierung und Output-Escaping bei der Verarbeitung des Facebook-Kontaktfeld-Parameters. Das Plugin sanitiert die eingegebenen Daten nicht ausreichend und führt keine Ausgabe-Kodierung durch, bevor Benutzerdaten in den DOM geschrieben werden.
Ein angreifer mit Subscriber-Zugriff kann beliebigen JavaScript-Code in das Facebook-Feld eintragen, welcher persistent in der Datenbank gespeichert wird. Der Payload wird bei jedem Besuch der betroffenen Seite ausgeführt, was eine Vielzahl von Angriffsszenarien ermöglicht: Session-Hijacking, Credential-Harvesting oder Malware-Distribution.
Empfohlene Massnahmen
- Sofortmassnahme: Plugin deaktivieren bis Patch verfügbar ist
- Input-Validierung: Strikte Whitelist-Validierung für Facebook-URLs implementieren
- Output-Escaping: Alle Benutzerinputs mit WordPress-Funktionen (esc_url, esc_attr) kodieren
- Zugriffskontrolle: Subscriber-Rollen überprüfen und einschränken
- Monitoring: Logs auf verdächtige Facebook-Feldeinträge prüfen
- Datenbank-Bereinigung: Bestehende XSS-Payloads identifizieren und entfernen
Bewertung
CVSS-Score: 6.4 (Medium) | Patch-Status: Nicht verfügbar
Das Risiko ist moderat, da Authentifizierung erforderlich ist. Die persistente Natur der XSS erhöht jedoch die Gefährdung durch nachgelagerte Angriffe erheblich.
„`