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

Details

WordPress-Nonce

Definition

Ein WordPress-Nonce ist ein kurzlebiges Token, das prüft, ob eine Anfrage beabsichtigt war, vor allem um CSRF-Risiko zu senken.

Auch genannt: WordPress nonce, nonce, wpnonce, wp_nonce, Nonce

Zuletzt aktualisiert

Warum es für WordPress wichtig ist

Core und solide gebaute Plugins hängen Nonces an Admin-Formulare und AJAX-Aufrufe, damit eine fremde Seite diese Aktionen nicht leicht fälschen kann, während Sie angemeldet sind. Ein fehlender oder ungeprüfter Nonce taucht ständig in CVE-Beschreibungen auf. Ein Nonce ist keine Verschlüsselung und kein Ersatz für Rechteprüfungen.

So zeigt es sich in der Praxis

  • Versteckte _wpnonce-Felder in Einstellungsformularen
  • URLs mit ?_wpnonce= bei Ein-Klick-Aktionen
  • Advisories, die „missing nonce verification“ an einem privilegierten Endpunkt nennen
  • Abgelaufene Nonce-Fehler, nachdem ein Admin-Tab zu lange offen war

Was Sie tun sollten

  1. Halten Sie WordPress und Plugins aktuell, wenn Nonce-Fehler ausgeliefert werden.
  2. Prüfen Sie in eigenem Code Nonces und current_user_can( ... ) zusammen.
  3. Behandeln Sie „die URL ist unauffällig“ nicht als Schutz.
  4. Wenn Sie Admin-Oberflächen bauen, scheitern Sie geschlossen, wenn der Nonce fehlt oder falsch ist.

Ideas cercanas en el diccionario

Alle Begriffe

Larger screenshot

Enlarged image