Ir al contenido principal
Imagen destacada de la entrada del blog sobre el incidente de seguridad de Vercel
Tema de actualidad

Incidente de seguridad en Vercel: lo que revela esta brecha sobre la confianza en OAuth, el riesgo de la cadena de suministro y la rapidez de respuesta

Según la información publicada, el incidente se debió al uso indebido de una aplicación de terceros a la que se le había concedido acceso mediante OAuth a una cuenta de un empleado de Vercel, lo que permitió el acceso no autorizado a algunos recursos internos. Es posible que se hayan visto expuestos determinados tokens relacionados con los clientes, variables de entorno u otros elementos de acceso, aunque Vercel no ha indicado que el robo de contraseñas formara parte de la vía de acceso inicial. Esta brecha pone de manifiesto cómo las integraciones SaaS de confianza y el acceso delegado se han convertido en una importante superficie de ataque para las empresas con flujos de trabajo de desarrolladores interconectados, incluso cuando no se aprovecha ninguna vulnerabilidad de software en la infraestructura de producción.

El incidente de seguridad de Vercel es algo más que otro titular sobre una filtración en la nube. Se trata de un ejemplo práctico de cómo los ataques modernos se inician cada vez más a partir de relaciones de confianza con servicios SaaS, rutas de identidad que se utilizan indebidamente y supuestos de acceso que se pasan por alto, en lugar de un ataque directo a la infraestructura de producción.

Para los equipos de seguridad y de TI, la verdadera lección no es solo que los datos de los clientes puedan haber quedado expuestos. El caso es que, según se ha informado, un atacante logró pasar de una integración de terceros a los entornos internos con tal rapidez que determinar el alcance del impacto se convirtió en el principal reto.

Al parecer, el incidente se debió a un acceso no autorizado a los sistemas internos a través de una aplicación de terceros autorizada por un empleado, que utilizaba un acceso concedido mediante OAuth a los recursos internos.
Según se ha informado, quedaron expuestos algunos datos de clientes y determinados elementos de acceso, por lo que se recomendó a los clientes afectados que renovaran los tokens o claves específicos identificados por Vercel.

Aun en esta fase inicial, el incidente pone de relieve tres cuestiones que revisten importancia para prácticamente todas las empresas: la identidad forma parte, cada vez más, de la cadena de suministro; los datos «no sensibles» pueden seguir teniendo valor operativo para los atacantes; y la rapidez de la respuesta depende de la visibilidad que se tenga sobre los terminales, las identidades y los flujos de trabajo conectados a servicios SaaS.

¿Qué ocurrió en el incidente de seguridad de Vercel?

Vercel ha declarado que el incidente de seguridad se originó a raíz de una vulneración relacionada con una aplicación de terceros conectada a una cuenta de identidad corporativa a través de OAuth. Según se ha informado, a partir de ahí, el atacante consiguió acceder a la cuenta de un empleado y, a continuación, amplió su acceso a determinadas partes del entorno interno de la empresa.

Esa secuencia es importante porque refleja un patrón de ataque diferente —uno determinado por las integraciones de SaaS de terceros y el acceso delegado, en lugar de una brecha clásica en el perímetro—:

  1. Una aplicación de terceros de confianza está vinculada a una cuenta corporativa.
  2. Se abusa de la relación de confianza a través del acceso mediante tokens de OAuth.
  3. El acceso a los recursos a través de la autorización OAuth aprobada por el empleado se realiza sin necesidad de que haya malware instalado en el dispositivo del empleado.
  4. Los sistemas internos se enumeran rápidamente.
  5. Las credenciales, las variables de entorno o los datos relacionados se convierten en la siguiente capa de influencia.

Las intrusiones basadas en la identidad, como esta, pueden resultar difíciles de detectar a tiempo cuando los controles y la telemetría se encuentran dispersos entre distintos equipos y herramientas.

A menudo, los distintos controles recogen diferentes aspectos de un mismo incidente. La correlación entre la identidad, los puntos finales, el SaaS y la telemetría en la nube ayuda a los equipos a reconstruir la cadena completa de actividades y a comprender cómo se desarrolló la intrusión.

[Si está evaluando su exposición al fallo de copia, descubra cómo puede obtener información sobre qué sistemas son vulnerables, cuáles ya han recibido los parches y cuáles aún necesitan un reinicio —y hágalo rápidamente]

Lo que hace que este incidente sea especialmente relevante no es quién se vio afectado, sino cómo se produjo la filtración.

Por qué este incidente tiene importancia más allá de una sola empresa

El incidente de seguridad de Vercel es relevante porque refleja un cambio más amplio en las tácticas de los atacantes.

Los equipos de seguridad se encargan ahora de proteger no solo los dispositivos, los servidores y los repositorios de código, sino también la estructura de permisos que conecta las plataformas SaaS, los desarrolladores, las identidades en la nube y las herramientas de automatización.

[Descubra qué revela la filtración del código fuente de Claude sobre los riesgos de las herramientas de desarrollo de IA y qué aspectos deberían evaluar las empresas a continuación]

OAuth se ha convertido en una vía de ataque de gran importancia

Las integraciones OAuth resultan útiles porque reducen las dificultades. Además, son peligrosos porque pueden ganarse la confianza del usuario y de la organización. Cuando los atacantes hacen un uso indebido de una integración autorizada, pueden eludir algunos de los controles en los que se basan los equipos para detectar el compromiso directo de las cuentas.

Los tokens OAuth emitidos anteriormente pueden seguir siendo válidos hasta que caduquen o sean revocados, y la autenticación multifactorial (MFA) no se reevalúa necesariamente en cada llamada a la API posterior.

A menudo, el principal reto no es el OAuth en sí mismo, sino la proliferación descontrolada de OAuth, los ámbitos de acceso demasiado amplios y la visibilidad limitada sobre las autorizaciones de las aplicaciones.

«No sensible» no significa «inofensivo»

Una de las conclusiones más importantes que se desprenden del debate público sobre el incidente de seguridad de Vercel es la distinción entre la información confidencial cifrada y los datos clasificados como menos sensibles. En la práctica, los atacantes no necesitan hacerse con sus activos más valiosos de forma inmediata. Necesitan suficiente contexto para seguir avanzando.

Entre ellos pueden figurar:

  • Claves de API consideradas de bajo riesgo
  • Metadatos internos del proyecto
  • Variables de compilación o de implementación
  • Referencias del repositorio
  • Relaciones de cuentas de servicio
  • Contexto de documentación o gestión de incidencias

Los equipos de seguridad suelen descubrir, durante la respuesta a incidentes, que elementos que, en principio, parecían presentar un riesgo bajo ayudaron a los atacantes a localizar sistemas con privilegios, descubrir convenciones de nomenclatura, identificar puntos de integración o acceder a activos más sensibles.

Por eso, la reclasificación de los datos «no sensibles» merece tener cabida en cualquier análisis posterior al incidente.

Por qué la determinación del radio de la onda expansiva se convierte en el principal reto a la hora de dar respuesta

Cuando un incidente comienza con un uso indebido de la identidad y se propaga a través de integraciones de confianza, la primera pregunta difícil rara vez es: «¿Se ha producido una filtración?». Lo habitual es preguntar: «¿Qué se ha tocado exactamente?».

Es ahí donde muchas iniciativas de respuesta pierden impulso. Los distintos equipos son responsables de diferentes partes del entorno:

  • IAM gestiona las identidades
  • El departamento de operaciones de seguridad se encarga de las alertas
  • El departamento de TI es responsable de los dispositivos finales
  • Los equipos de la nube se encargan de las cargas de trabajo
  • DevOps es responsable de los flujos de trabajo y los secretos
  • Los equipos de las aplicaciones son responsables de las variables de implementación y las integraciones

Si estos equipos no pueden trabajar a partir de una visión operativa compartida, la organización dedica horas cruciales a conciliar verdades parciales. Esa fragmentación es, a menudo, lo que convierte un incidente aislado en una investigación prolongada.

[Descubra cómo el incidente relacionado con el paquete npm de Axios ilustra por qué los incidentes en la cadena de suministro requieren una investigación que dé prioridad a la presencia, y no solo una respuesta basada en los CVE]

Preguntas que los participantes deben responder con rapidez

En un incidente de este tipo, los responsables de la respuesta suelen necesitar saber lo siguiente:

Pregunta de respuestaPor qué es importante
¿Qué identidades de usuario se vieron afectadas?Determina el acceso inicial y el alcance potencial de la suplantación de identidad
¿Qué puntos finales utilizaron esas identidades?Ayuda a validar la actividad de los usuarios, las sesiones sospechosas y los indicios locales
¿Qué aplicaciones SaaS contaban con acceso delegado?Identifica las rutas de persistencia y los permisos heredados
¿Qué credenciales o tokens podrían haberse visto comprometidos?Impulsa las prioridades en materia de rotación y contención
¿A qué sistemas internos se ha realizado un recuento o se ha accedido?Define las necesidades en materia de impacto y respuesta normativa
¿Qué equipos o clientes de las fases posteriores se ven afectados?Ofrece funciones de notificación, corrección y comunicación

Precisamente por eso la rapidez de respuesta es más importante que una prevención perfecta. En un incidente moderno relacionado con la identidad, los atacantes pueden actuar con mayor rapidez que los procesos de gobernanza. Para los defensores, esto traslada el problema de la respuesta de la detección a la delimitación del alcance basada en pruebas.

La visión de Tanium sobre el riesgo en la cadena de suministro basado en la identidad

El incidente parece encajar más con un uso indebido de aplicaciones de terceros y un uso indebido del acceso delegado que con una vulnerabilidad directa en la nube o un ataque que aproveche un fallo en el código.

La vía de acceso inicial descrita, a través de una aplicación de terceros autorizada mediante Google Workspace, pone de manifiesto cómo las relaciones de confianza con proveedores de software como servicio (SaaS) pueden reducir la eficacia de los controles centrados en el perímetro.

Una vez que se hace un uso indebido de un token delegado o de una autorización de aplicación, los atacantes pueden acceder a otros servicios internos o almacenes de datos a los que dicha autorización da acceso, incluso si nunca se ha utilizado directamente la contraseña del usuario.

Lo que más destaca desde el punto de vista operativo no es tanto el volumen de datos expuestos como la rapidez y la capacidad de los atacantes para explorar los entornos internos antes de ser detectados. Eso cambia el papel de los defensas. El reto pasa de la prevención a la evaluación rápida del alcance y a la reducción del radio de impacto.

En este contexto, la telemetría de los puntos finales de proporciona un valioso contexto de investigación durante las tareas de definición del alcance y validación. Comprender la actividad en los sistemas gestionados —e identificar dónde pueden encontrarse los elementos relacionados— resulta fundamental a la hora de obtener una visión precisa de lo ocurrido.

Para obtener una visión más completa de las identidades afectadas, las autorizaciones OAuth y las integraciones SaaS, suele ser necesario correlacionar los datos de los puntos finales con los registros de los proveedores de identidad (IdP), los servicios SaaS, la nube y los sistemas SIEM.

Este incidente refuerza una lección más amplia que suele ponerse de manifiesto durante las investigaciones: las clasificaciones como los datos «no sensibles» o las integraciones que se consideran fiables pueden seguir proporcionando a los atacantes una ventaja significativa.

En los incidentes relacionados con la identidad, el mayor reto suele consistir en determinar con certeza lo que realmente ocurrió en todo el entorno. Esto hace que el contexto de la investigación —y no las alertas aisladas— sea fundamental para una respuesta eficaz.

Por qué es importante el contexto de la investigación en los incidentes relacionados con la identidad

En la práctica, los equipos que se enfrentan a un incidente como este suelen tener que correlacionar varias capas de pruebas a la vez:

  • La actividad del terminal relacionada con la identidad comprometida
  • Indicios de un acceso inusual a sesiones del navegador, tokens o elementos locales
  • Información a nivel de toda la empresa sobre dónde pueden encontrarse las credenciales relacionadas
  • Cambios en los patrones de configuración o de ejecución en los sistemas afectados
  • Confirmación de qué máquinas, usuarios y servicios se incluyen en el ámbito de aplicación

La telemetría de puntos finales aporta un contexto relevante cuando los responsables de la respuesta trabajan para recopilar pruebas sólidas que abarquen identidades, integraciones SaaS, servicios en la nube y sistemas empresariales.

Cuando los equipos logran recabar ese contexto desde el principio, se encuentran en mejores condiciones para evaluar con precisión el alcance del impacto, establecer prioridades en las medidas correctivas y facilitar las comunicaciones posteriores con confianza.

Una secuencia práctica para la respuesta a incidentes basada en la identidad

En incidentes relacionados con la identidad, como el incidente de seguridad de Vercel, la eficacia de la respuesta suele depender de que se siga una secuencia de investigación clara.

Un enfoque estructurado en cinco pasos ayuda a los equipos a pasar de la incertidumbre a la claridad lo antes posible:

  1. Confirme: Identifique la ruta de identidad que ha sido objeto de uso indebido
  2. Ámbito: Realice un mapeo de los puntos finales y los entornos asociados a dicha identidad
  3. Identificar: Credenciales, tokens e integraciones expuestas en la superficie
  4. Contener: Reducir el radio de la explosión mediante la contención y la rotación
  5. Validar: . Verificar continuamente el entorno a medida que avanza la investigación.

Este orden es importante porque las organizaciones rara vez parten de una información completa. Las investigaciones suelen comenzar a partir de fragmentos: alertas incompletas, registros limitados o indicadores aislados.

La integración temprana de esos fragmentos en toda la empresa ayuda a los equipos a basar sus decisiones de respuesta en datos contrastados, en lugar de en suposiciones.

Qué deben hacer ahora los equipos de seguridad si sus flujos de trabajo de desarrollo se basan en gran medida en el modelo SaaS

Incluso las organizaciones que no se hayan visto afectadas directamente por el incidente de seguridad de Vercel deberían considerarlo como un motivo para revisar su modelo de confianza dirigido a los desarrolladores.

Revisar la gestión de las aplicaciones OAuth

Empiece por una pregunta sencilla: ¿qué aplicaciones de terceros tienen acceso a las identidades corporativas y con qué ámbitos de acceso? Muchas organizaciones no pueden responder a esta pregunta con seguridad, sobre todo en los equipos de ingeniería y de producto.

Entre las prioridades se incluyen:

  • Realice un inventario de todas las aplicaciones OAuth aprobadas y autorizadas por los usuarios
  • Revise los ámbitos con privilegios elevados y el acceso heredado
  • Elimine las integraciones obsoletas o que se utilicen con poca frecuencia
  • Endurecer los procesos de autorización administrativa cuando sea necesario
  • Reevalúe si las herramientas de productividad personal pueden conectarse con los entornos corporativos

A menudo, obtener una respuesta clara a estas preguntas resulta más difícil de lo que parece. La proliferación de OAuth se va acumulando de forma silenciosa, y muchas autorizaciones persisten mucho tiempo después de que el caso de uso original haya cambiado.

Revise los supuestos relativos a la clasificación y el almacenamiento de información confidencial

Si en su entorno se distingue entre variables sensibles y no sensibles, revise dicha política. No porque todas las variables deban tratarse de la misma manera, sino porque los atacantes suelen utilizar datos de «baja fricción» para el descubrimiento y el movimiento lateral .

Pregunte:

  • ¿Podría este valor revelar relaciones de arquitectura, de denominación o de confianza?
  • ¿Podría esta variable ayudar a enumerar los sistemas posteriores?
  • ¿Podría un atacante obtener información sobre el contexto operativo a partir de ello?
  • ¿Sigue estando disponible en demasiados sitios?

Reforzar la correlación entre la identidad y el punto final

Cuando se produce una filtración de identidad, los responsables de la respuesta deben saber dónde estaba activa dicha identidad y a qué sistemas tuvo acceso. Si la telemetría de identidades y la telemetría de terminales no están vinculadas a nivel operativo, las investigaciones se prolongan y, a menudo, presentan lagunas.

Ponga en práctica la rotación de claves y tokens a gran escala

Muchos equipos afirman que pueden rotar las claves de seguridad con rapidez. Son pocos los que han comprobado esa afirmación en entornos distribuidos, procesos de CI/CD, herramientas para desarrolladores y servicios de terceros.

Un ejercicio útil consiste en simular la exposición de una variable de implementación o de un token delegado y cronometrar el tiempo que tarda en:

  • Identifique todos los sistemas dependientes
  • Gire el valor
  • Reimplementar las aplicaciones afectadas
  • Compruebe que no quede ningún token antiguo en uso

Los indicios apuntaban a que se trataba de un problema de identidad en la cadena de suministro, y no de un ataque clásico a la nube

Los profesionales de la seguridad se benefician de denominar correctamente este patrón. El incidente de seguridad de Vercel parece estar más relacionado con un uso indebido de la identidad en la cadena de suministro que con un ataque a la infraestructura.

CaracterísticaVulnerabilidad en la cadena de suministro derivada de la identidadVulnerabilidad tradicional en la infraestructura
Acceso inicialAplicación de terceros de confianza o acceso delegadoUna vulnerabilidad de software, un servicio expuesto o una configuración incorrecta
Abuso de confianzaÁmbitos de OAuth, relaciones SaaS, permisos de cuentaVulnerabilidad de la red o de la aplicación
Repercusión del MFAEs posible que se cumplieran los requisitos de MFA durante la autorización inicial, y que los tokens emitidos sigan funcionando hasta que caduquen o sean revocados.A menudo sigue formando parte de la ruta de autenticación
Acciones iniciales del atacanteEnumeración, uso de tokens, acceso a aplicaciones internasVulnerabilidades, acceso al shell, escalada de privilegios
Reto del defensaEvaluación del alcance del impacto en todas las identidades y serviciosAplicación de parches, contención y análisis forense en los equipos afectados

Esta comparación refleja las características de las respuestas, no una atribución confirmada. Esa distinción es importante porque influye en la forma en que las organizaciones se preparan. Si su modelo de amenazas sigue centrándose principalmente en los puertos expuestos y los sistemas sin parches, es posible que esté subestimando una de las superficies de ataque de más rápido crecimiento en la empresa.

Lecciones para los responsables de la gestión de incidentes

La principal lección que se desprende del incidente de seguridad de Vercel no es que las herramientas de confianza entrañen riesgos. Y es que esa confianza debe validarse continuamente, especialmente cuando traspasa los límites de la empresa y las plataformas de identidad.

Para los responsables de la respuesta ante incidentes, esto se traduce en una serie de prioridades concretas.

Desarrolle pensando en la verificación, no en las suposiciones

No dé por sentado que un token de bajo riesgo tenga un impacto reducido. No dé por sentado que una aplicación autorizada es segura. No dé por sentado que una vulneración es un caso aislado solo porque la alerta inicial parezca de alcance limitado.

Optimice la velocidad en función del alcance

La contención es importante, pero en los incidentes relacionados con la identidad, el alcance determina todo lo demás: las comunicaciones, la revisión jurídica, la atención al cliente, los planes de rotación y la confianza de la dirección.

Considere los ecosistemas de desarrolladores como parte de la superficie de ataque

Las plataformas de desarrollo, las herramientas de CI/CD, las variables de implementación, las sesiones de administración basadas en navegador y las aplicaciones de colaboración forman parte del mismo panorama operativo. Los atacantes ya piensan de esta manera.

Preguntas frecuentes sobre el incidente de seguridad de Vercel

Los incidentes relacionados con la identidad plantean cuestiones que no siempre encajan perfectamente en los manuales estándar de respuesta a incidentes de . A continuación se recogen algunas preguntas habituales que se plantean los equipos de seguridad y de TI al abordar una filtración como esta.

¿Fue el incidente de Vercel una vulnerabilidad de software?

No. Según la información disponible, el incidente no se debió a una vulnerabilidad de software convencional, sino que se originó a raíz de un uso indebido de la identidad y la integración a través de una conexión de un tercero de confianza.

¿Por qué es relevante OAuth en esta filtración?

OAuth permite a las aplicaciones acceder a recursos en nombre de un usuario. Si esa relación de confianza se ve comprometida, los atacantes podrían obtener un acceso significativo sin necesidad de robar una contraseña en el sentido tradicional.

¿Por qué siguen siendo motivo de preocupación las variables «no sensibles»?

Aunque los datos no estén clasificados como altamente sensibles, pueden servir a los atacantes para comprender los entornos, identificar sistemas internos, detectar dependencias u obtener acceso con mayores privilegios.

¿Qué deben hacer las organizaciones tras un incidente similar?

La mayoría de los equipos deberían revisar las aplicaciones conectadas mediante OAuth, renovar las credenciales que puedan haber quedado expuestas, establecer una correlación entre las identidades afectadas y la actividad de los puntos finales, y verificar qué sistemas y servicios se han visto afectados.

Las herramientas de seguridad de terminales y de cumplimiento normativo pueden agilizar la determinación del alcance y la validación en el lado del host; sin embargo, la revisión de las aplicaciones conectadas mediante OAuth y de los ámbitos delegados requiere datos de auditoría de la plataforma de identidad y de los servicios SaaS, además de la telemetría de los terminales.

La conclusión general

El incidente de seguridad de Vercel nos recuerda que las filtraciones actuales suelen producirse a través de la confianza, y no solo mediante vulnerabilidades. La brecha inicial puede parecer insignificante, pero una vez que un atacante consigue acceso a los sistemas internos mediante una identidad, el problema operativo pasa a ser la rapidez: con qué rapidez se puede determinar a qué se ha accedido, qué se ha visto expuesto y qué hay que cambiar de inmediato.

Para los equipos de seguridad y de TI, es aquí donde una respuesta bien estructurada se distingue de una actuación reactiva y desorganizada. La prevención sigue siendo importante, pero cuando se hace un uso indebido de las integraciones de confianza, las organizaciones que mejor responden son aquellas que pueden relacionar rápidamente la actividad de las identidades, los datos de los terminales y la exposición a nivel de toda la empresa para obtener una visión global que se pueda defender.

Los equipos que revisen la gestión de las aplicaciones OAuth, los controles del ciclo de vida de los tokens, la visibilidad de las auditorías de SaaS, la gestión de secretos y las prácticas generales de seguridad estarán mejor preparados para afrontar el próximo incidente relacionado con la identidad.

Si su equipo se está replanteando la forma en que investiga los incidentes relacionados con la identidad en los terminales y los entornos empresariales, Tanium ofrece una perspectiva práctica para reducir la incertidumbre y facilitar una respuesta más rápida cuando cada minuto cuenta.

Solicite una demostración gratuita en para descubrir cómo funciona.