Hello Ko Pyae! Thanks for sharing this case study.
I would also like to add two preventive measures that can also help to mitigate the risks of being exploited on software vulnerabilities. The first one is conducting “regular penetration testing” to simulate real-world attacks and identify vulnerabilities. This will help to discover software vulnerabilities before malicious actors do. The second one is applying “secure coding practices” at the software development to reduce the likelihood of introducing vulnerabilities during the development process. Code reviews and static code analysis tools can also help identify possible issues early.