Apple publie par erreur le code source de lapp store

À retenir :
– erreur technique dapple sur le code source
– sourcemaps non désactivés en production
– découverte du code par un utilisateur de github
– fuite déléments sensibles comme le code svelte/typescript
– aperçu inédit de larchitecture du site dapple


Apple a récemment fait une gaffe en publiant par inadvertance le code source de la nouvelle interface de l’App Store. En effet, quelques heures seulement après le lancement de cette version remaniée, la société a oublié de désactiver les sourcemaps sur son site en ligne, rendant ainsi accessible le code complet du front-end à tous.

Cet incident est particulièrement surprenant pour une entreprise connue pour sa rigueur en matière de sécurité. La nouvelle présentation de l’App Store se veut plus moderne et mieux organisée, avec des pages spécifiques pour chaque plateforme, catégorie d’application et un moteur de recherche optimisé. Cependant, un utilisateur sur GitHub, qui utilise le pseudonyme rxliuli, a découvert que les fichiers liés à cette interface étaient disponibles publiquement. Grâce à une simple extension Chrome, il a pu extraire et archiver l’intégralité du front-end d’Apple sur GitHub.

Apple publie par erreur le code source de lapp store
Ce dépôt comprend des éléments importants tels que le code Svelte/TypeScript, la logique de gestion des états, les composants d’interface ainsi que les intégrations API et la configuration des routes. Bien que cette fuite ne semble pas poser un risque immédiat pour la sécurité ou la confidentialité des utilisateurs, elle souligne que même les grandes entreprises peuvent commettre d’importantes erreurs — comme laisser des sourcemaps actifs lors d’une mise en production.

Apple publie par erreur le code source de lapp store
Rxliuli a indiqué que son intention était exclusivement pédagogique et axée sur la recherche. Néanmoins, il est fort probable que ce dépôt soit retiré rapidement. Dans l’intervalle, ceux qui s’y intéressent peuvent avoir un aperçu unique du processus par lequel Apple conçoit et organise ses applications web — une découverte aussi intrigante qu’inattendue concernant le savoir-faire technique de l’entreprise californienne

Avatar photo

Nicolas

Rédacteur en chef de Kame House, Nicolas est un passionné des nouvelles technologies et des jeux vidéos depuis toujours. Roule fièrement en Tesla Model 3 depuis 2022 !

Laisser un commentaire