Cybersecurity Research | Software Research Software Security in 2025: Emerging Threats and Resilient Development Strategies