- Apple lanzó su rediseñada App Store web con un diseño más consistente y una experiencia de búsqueda actualizada.
- El código front-end completo del sitio se hizo público accidentalmente debido a la activación de sourcemaps.
- El material expuesto incluye Svelte y TypeScript, detalles de enrutamiento y la estructura de diseño de la interfaz, pero no datos sensibles ni lógica del lado del servidor.
Apple ha expuesto inadvertidamente el código fuente completo de la interfaz de su recién rediseñada App Store web. Este descuido, que permite a cualquiera examinar la estructura interna del proyecto, se produjo al desplegar el sitio con sourcemaps activados, una herramienta que facilita la recuperación de la información del proyecto directamente desde el sitio en vivo. La filtración fue descubierta y publicada en GitHub por el usuario Rxliuli, quien utilizó herramientas estándar del navegador para acceder al material. Aunque Apple generalmente mantiene un estricto control sobre su desarrollo, este incidente ha generado especulaciones sobre si fue un error genuino o una filtración intencionada.
Filtración del código de la App Store
La exposición del código front-end de la nueva App Store web de Apple ha permitido a desarrolladores e interesados obtener una visión temporal de cómo la compañía estructura sus interfaces web a gran escala. El material recuperado, que incluye código Svelte y TypeScript, detalles de enrutamiento, la estructura del diseño de la interfaz de usuario y el enfoque de gestión de estado, proviene enteramente del entorno del navegador. Esto significa que no hubo una brecha de seguridad, intrusión o elusión de cortafuegos, sino una simple recuperación de datos accesibles públicamente.
Detalles técnicos de la filtración
El usuario Rxliuli pudo acceder a toda la información utilizando herramientas de navegador estándar y una extensión de Chrome, sin necesidad de saltarse ningún sistema de seguridad. El repositorio en GitHub se ha creado con fines puramente educativos y de investigación. Desde un punto de vista de seguridad, el impacto se considera limitado, ya que el material expuesto contiene principalmente lógica de presentación y no datos confidenciales o lógica del lado del servidor.
Implicaciones y acceso temporal
Si bien el incidente podría ser un simple error, algunos observadores sugieren que podría tratarse de una filtración deliberada, dado que desactivar este tipo de material en producción es una práctica básica en la ingeniería web moderna. La escala de la exposición es inusual para una empresa como Apple, conocida por su riguroso control sobre sus flujos de trabajo de desarrollo. La información disponible no revela funciones ocultas ni algoritmos propietarios, por lo que las afirmaciones sobre la exposición de tecnología confidencial parecen exageradas.
El futuro de la información expuesta
Es poco probable que Apple permita que este material permanezca accesible públicamente sin intervenir. La compañía suele responder con celeridad cuando aparece material interno en espacios públicos, y es previsible que el repositorio sea limitado una vez que se inicien las solicitudes legales. Por ahora, aquellos curiosos sobre la arquitectura de la interfaz de la App Store o el flujo de trabajo detrás del último proyecto web de Apple pueden examinarlo, aunque su presencia en línea podría ser temporal.