Un ataque a la infraestructura de distribución de contenidos (CDN) de Awesome Motive ha permitido la inyección de código JavaScript malicioso en varios plugins populares de WordPress, como OptinMonster, afectando potencialmente a miles de sitios web.
El incidente se produjo al comprometer la cadena de suministro del software, de forma que los plugins descargados o cargados desde la CDN contenían código malicioso sin que los administradores de las webs lo percibieran. Este JavaScript se ejecutaba en el navegador de los usuarios, lo que permitía redirigir tráfico o realizar acciones no autorizadas.
Este tipo de ataques resulta especialmente peligroso, ya que aprovecha la confianza en proveedores legítimos para distribuir malware de forma masiva. Además, afecta tanto a los propietarios de los sitios web como a los usuarios finales que navegan por las páginas comprometidas.
Riesgos asociados
- Compromiso de sitios web legítimos: páginas aparentemente seguras pueden distribuir código malicioso.
- Infección de usuarios finales: el JavaScript malicioso se ejecuta directamente en el navegador.
- Ataques de redirección: los usuarios pueden ser enviados a páginas fraudulentas.
- Robo de información: posibilidad de capturar datos de los visitantes.
- Ataques a la cadena de suministro: el problema se extiende a múltiples webs a través de un proveedor comprometido.
- Daño reputacional: afecta a la confianza en las webs y en los proveedores de plugins.
Medidas de protección para la ciudadanía
- Evitar introducir datos personales en sitios sospechosos o que se comporten de forma anómala.
- Mantener el navegador y el sistema actualizados.
- Utilizar soluciones de seguridad que bloqueen scripts maliciosos o páginas fraudulentas.
- Desconfiar de redirecciones inesperadas o comportamientos extraños en webs habituales.
Medidas de protección para PYMEs
- Revisar y actualizar plugins de WordPress afectados o deshabilitarlos temporalmente.
- Verificar la integridad del código y de los recursos cargados desde CDN externas.
- Aplicar controles de seguridad en la cadena de suministro de software.
- Monitorizar cambios en el comportamiento web (redirecciones, scripts inesperados).
- Implementar soluciones WAF o protección web, para mitigar ataques de este tipo.
- Mantener copias de seguridad actualizadas para restaurar el sitio en caso de compromiso.
Fuente: unaaldia.hispasec.com