
# Laboratorio de investigación de seguridad autorizado que reproduce CVE-2026-1699 (solicitud pwn en preview.yml) — instantánea de eclipse-theia/theia-website
Artefacto de investigación automatizado — no es el proyecto original.
Este repositorio es un laboratorio desechable construido por un sistema automatizado para una tesis de maestría en la Université Laval sobre la reproducción de vulnerabilidades publicadas en flujos de trabajo de GitHub Actions. Es una instantánea verbatim de
eclipse-theia/theia-websiteen el commitd272e2418221240a7c9f8480dd0576a65ca49625(2026-01-19), redistribuida bajo la licencia de ese proyecto, cuyo archivo se incluye sin cambios en esta instantánea.El proyecto original no está involucrado, nunca es el objetivo, y la vulnerabilidad estudiada aquí ya es pública. Cada secreto y variable en este repositorio es un valor ficticio generado aleatoriamente — no hay ninguna credencial real presente. Las referencias a acciones e imágenes de ejecutores están fijadas a lo que resolvieron el 2026-01-19; consulta
pinning.mden la salida del sistema para cada cambio realizado en la instantánea.Preguntas u objeciones: [email protected]
La fuente del sitio web y la documentación en línea del Theia IDE Framework.
La compilación local requiere node 14.x. Alternativamente, puedes usar npm i --legacy-peer-deps para ignorar las dependencias de pares conflictivas.
npm install && npm run start
Para compilar para producción y servir, ejecuta:
npm run build
npm run serve
El sitio web se compila automáticamente con flujos de trabajo de Github y se despliega en Github pages, a los que se puede acceder a través de theia-ide.org.
Una vista previa de cada pull request se publica en eclipse-theia/theia-website-previews. Verás un comentario con el enlace a la vista previa una vez que la compilación haya terminado.
Para más información, consulta publish.yml y preview.yml.
"Theia" es una marca comercial de la Eclipse Foundation https://www.eclipse.dev/theia