Science & Technology

APPLE deixa SOURCEMAP ligado em PRODUÇÃO e TODO o CÓDIGO FONTE do FRONTEND da APPLE STORE VAZA

by safesrc

Share:

✨ Principais Tópicos

  • Falha na PublicaçãoA Apple acidentalmente publicou o código fonte da Apple Store para web com os Source Maps ativados.
  • O que são Source MapsFerramenta utilizada para depuração que permite que o código original seja mapeado para o código minificado.
  • Impacto da FalhaO código fonte exposto não é uma falha de segurança crítica, mas permite acesso a informações sensíveis sobre a aplicação.

📚 Principais Lições e Takeaways

  1. Importância da Segurança no Desenvolvimento

    • A falha destaca a necessidade de um processo rigoroso de verificação antes da publicação de código em produção.
    • O workflow de colocação em produção deve incluir checagens para garantir que informações sensíveis, como Source Maps, não sejam publicadas.
  2. Obfuscação não é Segurança

    • A obfuscação do código (minificação) não é uma solução de segurança definitiva. Embora torne o código mais difícil de ler, não impede o acesso a informações críticas.
  3. Vulnerabilidades em Dependências

    • O acesso ao código fonte permite que potenciais atacantes identifiquem vulnerabilidades em dependências utilizadas, aumentando o risco de exploração.
  4. Engenharia Social

    • O conhecimento do código pode facilitar ataques de engenharia social, onde um atacante pode enganar desenvolvedores usando informações específicas do código.
  5. Reação da Apple

    • A Apple reagiu rapidamente enviando um DMCA para remover o código do GitHub, mas a natureza da internet significa que cópias do código já podem ter sido distribuídas.

🧠 Conclusão

Embora a falha da Apple não represente uma vulnerabilidade de segurança extrema, ela ressalta a importância de práticas de segurança robustas no desenvolvimento de software. A exposição do código fonte pode levar a consequências sérias, e a Apple deve revisar seus processos de publicação para evitar incidentes semelhantes no futuro.

Transcript excerpt

0:00 Esse é o Safe Source e nós vamos falar agora sobre uma falha da Apple. Cara, a Apple fez uma cagadinha nos no site do da Apple Store para, tá? Ela acabou publicando o site da Apple Store eh para web eh com o Source Maps. Source Maps é uma ferramenta que você usa para ajudar na deporação interna. Então, provavelmente o Source Maps estava ligado no ambiente interno de deporação, só que o pessoal publicou a a o código do site para produção com os source maps ligados e com isso o pessoal

0:31 simplesmente baixou o código fonte inteiro da aplicação do essa aplicação aqui, ó, do da Apple Store para web. Tá vendo? aquela, é, é onde você pode comprar os aplicativos da Apple Store, não sei que lá tem aqui os joguinhos, você pode escolher e games ou pode escolher também aqui e eh outros aplicativos. Tem um monte de aplicativos aqui você pode escolher para baixar, né? É a loja da Apple, né? Do é a mesma loja que você tem no celular do iPhone, que você tem nos iMacs e coisa e tal. Você pode ter ela agora também na web, que eu

🔒 The full, searchable transcript is available with Pro.

🔒 Unlock Premium Features

This is a premium feature. Upgrade to unlock unlimited Q&A, transcripts, mindmaps, and translations.

🔒 Unlock Premium Features

Access to Chat is a premium feature. Upgrade now to unlock unlimited studying tools.

🔒 Unlock Premium Features

Access to Mindmap is a premium feature. Upgrade now to unlock unlimited studying tools.

🔒 Unlock Premium Features

Access to Translation is a premium feature. Upgrade now to unlock unlimited studying tools.

Suggestions

🔒 Unlock Premium Features

Access to AI Suggestions is a premium feature. Upgrade now to unlock unlimited studying tools.