PancakeSwap uses Crowdin for localization management. This is making the website available in many different languages. The API key on the website for Crowdin had bad permissions though. Instead of only having read only permissions it had writable permissions as well. This means a user could have changed the localization, such as English, to change the content of the website. This could have allowed phishing to take place to steal a bunch of money from the platform. Web bug in a cryptocurrency project that was quite bad. Good find!