
Laboratorio di ricerca sulla sicurezza autorizzato che riproduce la CVE-2026-31852 (jellyfin/jellyfin-ios pull_request_target pwn in code-quality.yml) — snapshot isolato, non il progetto upstream
Artefatto di ricerca automatizzato — non è il progetto upstream.
Questo repository è un laboratorio usa e getta costruito da un sistema automatizzato per una tesi magistrale presso l'Université Laval sulla riproduzione di vulnerabilità pubblicate nei workflow di GitHub Actions. È uno snapshot verbatim di
jellyfin/jellyfin-iosal commitb30fda80bc788580a3ea1743d085b4700076ffa7(2026-01-12), ridistribuito sotto la licenza del progetto stesso, il cui file è incluso invariato in questo snapshot.Il progetto upstream non è coinvolto, non è mai preso di mira, e la vulnerabilità studiata qui è già pubblica. Ogni segreto e variabile in questo repository è un valore fittizio generato casualmente — nessuna credenziale reale è presente. I riferimenti alle action e le immagini dei runner sono bloccati a ciò a cui risolvevano il 2026-01-12; vedi
pinning.mdnell'output del sistema per ogni modifica apportata allo snapshot.Domande o obiezioni: [email protected]
Jellyfin per iOS è un'app mobile sviluppata con Expo pensata principalmente per dispositivi iOS. Accogliamo con piacere tutti i contributi e le pull request! Se hai in mente una funzionalità più ampia, apri un issue così possiamo discutere l'implementazione prima di iniziare. Utilizziamo GitHub Projects come roadmap generale per le release.
Le traduzioni possono essere migliorate molto facilmente dalla nostra istanza Weblate. Dai un'occhiata alla seguente grafica per vedere se la tua lingua madre potrebbe essere migliorata!
Clona o scarica questo repository.
git clone https://github.com/jellyfin/jellyfin-ios.git
cd jellyfin-ios
Installa le dipendenze di build usando npm nella directory del progetto.
npm install
Avvia gli strumenti di build.
npm start
Segui le istruzioni nel terminale o nella finestra del browser per aprire su un dispositivo o un emulatore.
| App Name | Status | Platforms | Description |
|---|---|---|---|
| Jellyfin per iOS | ✅ Attiva | iOS, iPadOS | L'app in questo repository. È un wrapper web basato su Expo (React Native) con alcuni miglioramenti nativi. È disponibile sull'App Store per iPhone e iPad. |
| Swiftfin | ✅ Attiva | iOS, iPadOS, tvOS | Swiftfin è un moderno client video. Progettato in Swift per massimizzare la riproduzione diretta con la potenza di VLC e un aspetto nativo su tutte le classi di dispositivi Apple. La beta è disponibile sull'App Store. |