
# Laboratório de pesquisa de segurança autorizado reproduzindo CVE-2026-1699 (solicitação pwn em preview.yml) — snapshot de eclipse-theia/theia-website
Artefacto de pesquisa automatizado — não é o projeto original.
Este repositório é um laboratório descartável criado por um harness automatizado para uma dissertação de mestrado na Université Laval sobre a reprodução de vulnerabilidades publicadas em workflows do GitHub Actions. É um snapshot verbatim de
eclipse-theia/theia-websiteno commitd272e2418221240a7c9f8480dd0576a65ca49625(2026-01-19), redistribuído sob a licença desse mesmo projeto, cujo ficheiro está incluído inalterado neste snapshot.O projeto original não está envolvido, nunca é alvo, e a vulnerabilidade aqui estudada já é pública. Todos os segredos e variáveis neste repositório são valores fictícios gerados aleatoriamente — nenhuma credencial real está presente. As referências a ações e imagens de runners estão fixadas no que resolviam em 2026-01-19; consulte
pinning.mdna saída do harness para todas as alterações feitas ao snapshot.Perguntas ou objeções: [email protected]
A fonte para o website e documentação online do Theia IDE Framework.
A compilação local requer node 14.x. Alternativamente, pode usar npm i --legacy-peer-deps para ignorar dependências de pares conflitantes.
npm install && npm run start
Para compilar para produção e servir, execute:
npm run build
npm run serve
O website é automaticamente compilado com Github workflows e implementado em Github pages, que são acessíveis via theia-ide.org.
Uma pré-visualização de cada pull request é publicada em eclipse-theia/theia-website-previews. Verá um comentário com o link para a pré-visualização assim que a compilação terminar.
Para mais informações, consulte publish.yml e preview.yml.
"Theia" é uma marca registada da Eclipse Foundation https://www.eclipse.dev/theia