WordPress 7.1.3: Wartungs- und Sicherheitsversion (7 Sicherheitskorrekturen). Aktualisieren Sie jetzt und prüfen Sie danach die Version.

Details

REST-API

Definition

Die WordPress-REST-API ist eine HTTP-JSON-Schnittstelle unter /wp-json/, genutzt vom Editor, von Apps und vielen Plugins.

Auch genannt: REST API, WordPress REST API, WP REST API, wp-json, WordPress-REST-API

Zuletzt aktualisiert

Warum es für WordPress wichtig ist

/wp-json/ ist die Art, wie der Block-Editor und unzählige Plugins mit WordPress sprechen. Es ist auch eine Entdeckungsfläche: Benutzeraufzählung, authentifizierte Routen und Plugin-Endpunkte, die Rechteprüfungen vergessen. Die ganze REST-API abzuschalten bricht oft Gutenberg. Die Aufgabe ist zu verstehen, was Sie offenlegen, nicht blind die Sicherung zu ziehen.

So zeigt es sich in der Praxis

  • Aufgezählte Benutzer über öffentliche Autor- oder Benutzerrouten (wenn nicht eingeschränkt)
  • Brute Force oder Stuffing gegen Routen, die mit Anwendungspasswörtern geschützt sind
  • Plugin-REST-Endpunkte mit schwachen Permission-Callbacks in CVE-Texten
  • Headless- oder Mobile-Apps, die bestimmte Namespaces offen brauchen

Was Sie tun sollten

  1. Halten Sie WordPress und Plugins aktuell. Viele REST-Fehler sind Rechtefehler.
  2. Bevorzugen Sie Anwendungspasswörter oder saubere OAuth-artige Abläufe, statt das Haupt-Admin-Passwort mit Apps zu teilen.
  3. Begrenzen Sie missbräuchliche Auth-Versuche genauso wie bei wp-login.php.
  4. Deaktivieren Sie nur bestimmte Routen, die Sie nicht brauchen, und testen Sie den Editor danach.
  5. Behandeln Sie XML-RPC und REST als verwandte Flächen: schließen Sie, was Sie nicht nutzen, härten Sie, was Sie nutzen.

Ideas cercanas en el diccionario

Alle Begriffe

Larger screenshot

Enlarged image