
# Laboratoire de recherche en sécurité autorisé reproduisant CVE-2026-1699 (requête pwn dans preview.yml) — instantané de eclipse-theia/theia-website
Artefact de recherche automatisé — pas le projet en amont.
Ce dépôt est un laboratoire jetable construit par un harnais automatisé pour un mémoire de maîtrise à l'Université Laval sur la reproduction de vulnérabilités publiées dans les workflows GitHub Actions. Il s'agit d'un instantané verbatim de
eclipse-theia/theia-websiteau commitd272e2418221240a7c9f8480dd0576a65ca49625(2026-01-19), redistribué sous la licence propre de ce projet, dont le fichier est inclus inchangé dans cet instantané.Le projet en amont n'est pas impliqué, n'est jamais ciblé, et la vulnérabilité étudiée ici est déjà publique. Chaque secret et variable de ce dépôt est une valeur factice générée aléatoirement — aucun identifiant réel n'est présent. Les références d'actions et les images d'exécuteurs sont épinglées à ce qu'elles résolvaient le 2026-01-19 ; voir
pinning.mddans la sortie du harnais pour chaque modification apportée à l'instantané.Questions ou objections : [email protected]
La source du site web et de la documentation en ligne pour le Theia IDE Framework.
La construction locale nécessite node 14.x. Vous pouvez également utiliser npm i --legacy-peer-deps pour ignorer les dépendances de pairs conflictuelles.
npm install && npm run start
Pour construire pour la production et servir, exécutez :
npm run build
npm run serve
Le site web est automatiquement construit avec des workflows Github et déployé sur les pages Github, accessibles via theia-ide.org.
Un aperçu de chaque pull request est publié sur eclipse-theia/theia-website-previews. Vous verrez un commentaire avec le lien vers l'aperçu une fois la construction terminée.
Pour plus d'informations, voir publish.yml et preview.yml.
« Theia » est une marque de commerce de la Fondation Eclipse https://www.eclipse.dev/theia