
Laboratório autorizado de pesquisa em segurança reproduzindo o CVE-2026-31852 (jellyfin/jellyfin-ios pull_request_target pwn em code-quality.yml) — snapshot isolado, não o projeto upstream
Artefacto de investigación automatizado — não é o projeto original.
Este repositório é um laboratório descartável construído por um sistema automatizado para uma dissertação de mestrado na Université Laval sobre a reprodução de vulnerabilidades publicadas em workflows do GitHub Actions. É um instantâneo verbatim de
jellyfin/jellyfin-iosno commitb30fda80bc788580a3ea1743d085b4700076ffa7(2026-01-12), redistribuído sob a licença do próprio projeto, cujo ficheiro está incluído inalterado neste instantâneo.O projeto original não está envolvido, nunca é alvo, e a vulnerabilidade estudada aqui já é pública. Todos os segredos e variáveis neste repositório são valores fictícios gerados aleatoriamente — nenhuma credencial real está presente. Referências a ações e imagens de runners estão fixadas no que resolveram em 2026-01-12; consulte
pinning.mdna saída do sistema para todas as alterações feitas ao instantâneo.Perguntas ou objeções: [email protected]
Jellyfin para iOS é uma aplicação móvel construída com Expo direcionada principalmente para dispositivos iOS. Agradecemos todas as contribuições e pull requests! Se tiver uma funcionalidade maior em mente, abra um issue para podermos discutir a implementação antes de começar. Usamos GitHub Projects como um roteiro geral para os lançamentos.
As traduções podem ser melhoradas muito facilmente a partir da nossa instância Weblate. Consulte o gráfico seguinte para ver se a sua língua nativa precisa de algum trabalho!
Clone ou descarregue este repositório.
git clone https://github.com/jellyfin/jellyfin-ios.git
cd jellyfin-ios
Instale as dependências de compilação usando npm no diretório do projeto.
npm install
Inicie as ferramentas de compilação.
npm start
Siga as instruções no terminal ou na janela do navegador para abrir num dispositivo ou emulador.
| Nome da Aplicação | Estado | Plataformas | Descrição |
|---|---|---|---|
| Jellyfin para iOS | ✅ Ativo | iOS, iPadOS | A aplicação neste repositório. É um wrapper web baseado em Expo (React Native) com alguns melhoramentos nativos. Está disponível na App Store para iPhone e iPad. |
| Swiftfin | ✅ Ativo | iOS, iPadOS, tvOS | Swiftfin é um cliente de vídeo moderno. Desenhado em Swift para maximizar a reprodução direta com o poder do VLC e parecer nativo em todas as classes de dispositivos Apple. A versão beta está disponível na App Store. |