Qué tiene que ver contigo
Si tienes un WordPress, lo primero es actualizar a la 7.0.4 (o la última disponible en tu rama). Si usas Avada, actualizar el tema y Fusion Builder a las versiones 7.16.1 y 3.16.1 respectivamente. Si no sabes qué versión tienes, pregunta a quien mantiene tu web — y si no te lo saben decir, ese es el primer problema.
Pero hay una pregunta más profunda: ¿por qué un formulario de login puede ejecutar código en el servidor? Porque WordPress es software que se ejecuta en el servidor: PHP, base de datos, plugins que corren en el mismo proceso. Una vulnerabilidad en cualquier capa puede escalar hasta el control total. No es un fallo de diseño concreto; es el modelo.
Forja funciona al revés. La web pública no es software que se ejecuta: es HTML estático, ficheros que el servidor entrega sin procesar. No hay login en el servidor, no hay PHP que ejecutar, no hay plugins que comprometer. El panel de gestión es una aplicación separada que no está expuesta al público. Una vulnerabilidad como XSS2Shell no tiene dónde materializarse.