Qué es: Nonce

Nonce es un número o clave que se utiliza una vez. WordPress utiliza Nonces para proteger las URLs y los formularios de ser mal utilizados por intentos de hackeo maliciosos. Por ejemplo, en la pantalla de moderación de comentarios, cuando eliminas un comentario, WordPress añade una clave nonce a la URL de esta manera

http://www.example.com/wp-admin/comment.php?c=16570&action=deletecomment&_wpnonce=389c3b47b9

Cuando se ejecuta una URL con una clave nonce, pasa por una comprobación de verificación. Cuando esta comprobación falla, WordPress devuelve una respuesta 403 Prohibido y un mensaje de error, "¿Estás seguro de que quieres hacer esto?.

el mensaje de error "¿Estás seguro de que quieres hacer esto?" puede aparecer en cualquier pantalla en la que falle la verificación del nonce

La causa más común de este error es un plugin o un tema que está mal codificado y que no verifica el nonce. Para solucionar este problema, el usuario puede desactivar todos los plugins y activarlos uno por uno para averiguar cuál de ellos está causando el error

En el caso de los temas, volver a cambiar a un tema por defecto y luego intentar reproducir el error podría indicar que el tema anterior en uso estaba causando el problema

Los Nonce proporcionan un sistema de seguridad a las funciones y características de WordPress que utilizan cadenas de consulta en la URL para realizar determinadas acciones. WordPress utiliza NONCE_SALT y NONCE_KEY para generar nonces únicos. Estas sales y claves de nonce, junto con otras claves únicas, se almacenan en wp-config.php y son únicas para cada sitio de WordPress

Lecturas adicionales

  • Cómo solucionar el error "¿Estás seguro de que quieres hacer esto?" en WordPress
  • wp-config.php
  • La guía definitiva de seguridad de WordPress - Paso a paso (2022)
  • Qué, por qué y cómo de las claves de seguridad de WordPress

Si quieres conocer otros artículos parecidos a Qué es: Nonce puedes visitar la categoría Glosario.

¡Más Contenido!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Go up