✓ Sobrevivió Puesto 1 de 8 propuestasIndieSeguridad

Monitoreo de integridad entre registros para extensiones de IDE

Toma snapshots de las versiones de extensiones de VS Code, Cursor y Open VSX, las compara entre registros y alerta a los equipos de seguridad cuando se publica una build manipulada o divergente.

Abrir el debate ↗

Un brief listo para pegar en Claude Code, Cursor o cualquier agente de programación (en inglés).

Total6.8/10
Dolor7
Disposición a pagar6
Momento8
Hueco7
Foso5
Viabilidad8

A favor

Quién paga
Líderes de ingeniería de seguridad o de plataforma en empresas con más de 100 desarrolladores que usan forks de VS Code (Cursor, Windsurf); entre 500 y 2.000 USD/mes del presupuesto de seguridad de la cadena de suministro de software.
Lo que dijo la gente · 5
  • Una extensión de Claude Code con backdoor estuvo activa en el Cursor Marketplace durante unas 11 horas antes de ser retirada, con acceso total al código fuente y a las herramientas de desarrollo. Del artículo ↗
  • La versión comprometida apareció en Open VSX/Cursor, pero aparentemente nunca en el registro oficial de Microsoft, lo que muestra una divergencia peligrosa entre registros. Leer el comentario ↗
  • Los desarrolladores se dan cuenta de que las herramientas de programación con IA ejecutan código remoto no revisado a diario, y nadie verifica qué hacen realmente estas CLI y extensiones. Leer el comentario ↗
  • Los retrasos de auto-actualización no aplican a los 'trusted publishers', y los usuarios no pueden configurar en qué publicadores confiar, así que las actualizaciones maliciosas pueden propagarse al instante. Leer el comentario ↗
  • Se espera que los actores estatales apunten cada vez más a las herramientas de desarrollo y al código abierto, por lo que todos los artefactos entrantes deben tratarse como hostiles. Leer el comentario ↗

Parafraseado del debate. Sigue los enlaces para ver los comentarios originales.

Competidores y hueco

SocketSnykEndor LabsStepSecurity

Las herramientas actuales de seguridad de la cadena de suministro vigilan registros de paquetes (npm, PyPI) y pipelines de CI; nadie monitorea de forma continua los marketplaces de extensiones de IDE en busca de versiones manipuladas, cambios de publicador o builds que divergen entre registros.

Por qué ahora
Cursor y otros forks de VS Code ahora ejecutan sus propios marketplaces de extensiones, con pipelines de publicación separados y más débiles, y la adopción de extensiones de IA creció mucho en el último año; este incidente demuestra que la vía de ataque funciona.
Foso · 5/10
Base de datos histórica y versionada de bundles de extensiones, más un conjunto creciente de diffs de releases benignas frente a maliciosas; los costos de cambio crecen con las integraciones de alertas y MDM.

En contra

Equipo rojo
Un backdoor activo durante 11 horas en el marketplace de Cursor demuestra la vía de ataque, los presupuestos de seguridad de la cadena de suministro existen, y Socket/Snyk cubren npm/PyPI pero no los registros de extensiones de IDE ni la detección de divergencias entre registros.
Qué la haría fracasar
Los marketplaces (Microsoft, Cursor, Open VSX) añaden firma obligatoria y detección nativa de anomalías, cerrando la brecha antes de que se consolide la base de clientes.

Empezar

Primeros tres pasos
  1. Crear crawlers que tomen snapshots de las ~500 extensiones principales del VS Code Marketplace, Open VSX y el marketplace de Cursor, almacenando hashes versionados de los bundles y metadatos de los publicadores.
  2. Desarrollar un motor de diffs que marque versiones ausentes en otros registros, cambios en publicadores o claves de firma, y nuevas capacidades peligrosas (child_process, escrituras en ~/.ssh, LaunchAgents).
  3. Lanzar alertas por Slack/webhook y un dashboard donde los equipos registren las extensiones que usa su organización.
Debate original
Backdoor in Claude Code for VS Code extension on the Cursor Marketplace ↗ 579 puntos401 comentariosDe los comentariosArtículo enlazado

Traducido del inglés. Leer el original

Más de esta edición

#PuntuaciónIdeaTipoCategoríaDolorPagoMomentoHuecoFosoViable
1 6.2 Verificación de respuestas de soporte para agentes asistidos por LLMCapa de QA para equipos de soporte que revisa las respuestas de los agentes contra la documentación del producto y marca pasos inventados y respuestas con estilo robótico de LLM antes de enviarlas. Venture SaaS B2B 768556