Conoce las vulnerabilidades.
Protege tus aplicaciones.
Descubre qué vulnerabilidades afectan a tus tecnologías y cómo solucionarlas. Encuentra explicaciones claras, versiones afectadas y recomendaciones prácticas - desde CMS y plugins hasta bibliotecas de aplicaciones.
Una vulnerabilidad de salto de directorio en Windows permite a clientes con acceso a un servidor Vite eludir la lista de redirecciones permitidas mediante barras invertidas. Esto permite leer archivos fuera de la raíz de Vite a los que la cuenta del proceso del servidor tenga acceso.
La falta de autenticación en ApostropheCMS permite a usuarios no autenticados con una cookie CSRF estándar ejecutar operaciones de limpieza, eliminar archivos temporales de exportación y modificar registros de tareas en la base de datos.
Una vulnerabilidad en ApostropheCMS permite a cualquier usuario autenticado enumerar slugs en todo el sistema mediante el endpoint doc/slugTaken, exponiendo la existencia de contenido privado, borradores y contenido administrativo.
ApostropheCMS presenta una vulnerabilidad de cross-site scripting persistente donde los valores de estilo controlados por el editor en widgets se serializan en atributos HTML sin escape, permitiendo la ejecución de scripts arbitrarios.
Una vulnerabilidad en la API de importación de ApostropheCMS elude los roles de publicación, permitiendo a editores sin permisos de publicación crear, reemplazar o eliminar contenido publicado no autorizado.
Una vulnerabilidad en ApostropheCMS permite a usuarios autenticados agotar el almacenamiento del servidor al descomprimir archivos debido a la falta de cuotas y limpieza tras fallos, provocando denegación de servicio.
En @apostrophecms/import-export, la continuación overrideDuplicates acepta opciones de reemplazo del cliente, lo que permite a colaboradores sobrescribir contenido publicado sin autorización de publicación.
Una vulnerabilidad de denegación de servicio en markdown-it permite a atacantes remotos bloquear el bucle de eventos de Node.js mediante definiciones de referencia de enlace multilínea manipuladas. Las definiciones no cerradas provocan un tiempo de ejecución cuadrático con la configuración predeterminada.
ApostropheCMS no valida la autenticación ni la propiedad en endpoints de notificaciones. Un atacante no autenticado que obtenga un identificador válido puede modificar o eliminar permanentemente las notificaciones de otros usuarios.
En ApostropheCMS, la falta de aplicación de viewRole al público general permite acceder a objetos de usuario mediante relaciones si las plantillas exponen la información de forma indebida.
Una validación de subcadena en la extracción tar de ApostropheCMS import-export no bloquea rutas relativas alternas, permitiendo a usuarios autenticados detener el proceso de Node.
Una vulnerabilidad de prototype pollution del lado del cliente en ApostropheCMS permite a atacantes ejecutar código JavaScript arbitrario en la sesión de un usuario autenticado si la víctima abre un enlace manipulado, lo que puede derivar en el compromiso total de la instancia.
ApostropheCMS uploadfs con el backend Azure y SAS habilitado expone tokens SAS a nivel de contenedor en enlaces públicos de adjuntos. Esto permite a usuarios no autenticados leer, sobrescribir, borrar y listar blobs en el contenedor.
En @apostrophecms/ai-helper, un editor autenticado puede manipular la cabecera Host para controlar el origen de peticiones de imágenes y provocar ataques SSRF hacia la red interna.
En paquetes de ApostropheCMS, el token de CAPTCHA se inserta sin codificar en las llamadas de verificación salientes. Esto permite inyectar parámetros que provocan fallos de verificación y denegación de servicio en inicios de sesión y formularios.
ApostropheCMS incluye tokens de migración de sesión en parámetros URL, lo que permite a quien intercepte el token secuestrar la sesión del usuario y obtener todos sus privilegios.
Una vulnerabilidad en la extracción de archivos ZIP en @appium/support permite escribir archivos arbitrarios mediante enlaces simbólicos que apuntan fuera del directorio de destino. Un atacante con un archivo malicioso podría sobrescribir ficheros y potencialmente ejecutar código con los permisos del proceso.
Una vulnerabilidad de envenenamiento de caché en Nuxt OG Image permite a atacantes no autenticados modificar el contenido de las imágenes entregadas a los usuarios debido a claves de caché derivables en rutas de imágenes dinámicas.
En OpenNext Cloudflare con la interceptación de caché activada, una inconsistencia en rutas codificadas permite eludir el middleware de autorización y acceder a respuestas en caché.
Una vulnerabilidad en TinaCMS CLI permite la ejecución arbitraria de JavaScript durante la compilación del proyecto debido a la inserción de un nombre de rama de Git sin escapar en el código cliente generado.
El iframe de vista previa del administrador de TinaCMS carga un origen controlado por atacantes desde el fragmento de la URL. Si un editor autenticado abre un enlace manipulado, atacantes remotos no autenticados pueden leer y escribir arbitrariamente en la API de contenido con sus privilegios.
Una vulnerabilidad de XSS almacenado en @tinacms/web-components permite a usuarios con permisos de edición ejecutar scripts maliciosos debido a la falta de validación del esquema de URL en enlaces de texto enriquecido.
Con la integración de DockRay y el inventario de software activado, DockRay compara las versiones notificadas de los componentes con las vulnerabilidades conocidas y avisa de las coincidencias confirmadas. La cobertura depende de la tecnología compatible y de los avisos disponibles.
Vulnerabilidades importantes, recomendaciones concretas y consejos prácticos para tus aplicaciones. Elige tus tecnologías y sigue lo que importa para tu proyecto.
Un resumen diario de nuevas vulnerabilidades, también las críticas.
Avisos sobre actualizaciones importantes.
Consejos prácticos sobre seguridad y monitorización de aplicaciones.
Escriba al menos dos caracteres para ver sugerencias.
/abre el buscador↑↓elegir resultadoEnterir al resultadoESCcierra
Respetamos tu privacidad
Usamos cookies para que el sitio funcione y para saber qué mejorar en él. Sin tu consentimiento solo funciona lo imprescindible. Puedes cambiar tu elección cuando quieras desde el pie de página.
Leer la política de privacidad
Ajustes de cookies
Decide a qué das tu consentimiento. Las cookies necesarias están siempre activas: sin ellas el sitio ni siquiera recordaría esta elección.
Leer la política de privacidad
Siempre activas
La sesión, la protección de los formularios y el recuerdo de esta misma elección. El sitio no funciona sin ellas, así que no se pueden desactivar.
Recordar tu idioma, el tema y los ajustes de accesibilidad para que no tengas que elegirlos en cada visita.
Estadísticas anónimas de visitas: qué páginas se leen y dónde se pierde la gente. Con eso mejoramos el sitio.
Medir la eficacia de nuestros anuncios y ajustarlos a tus intereses en servicios externos.