// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 23, 2026
27.2 C
Singapore

25 million users hit with virus that hides in WhatsApp and install malicious apps on your Android phone

A new malware, dubbed “Agent Smith” has been affecting 25 million Android users.

Named after the iconic villain from The Matrix film, the malware replaces apps such as WhatsApp with fake ones that generate ad revenue for the owners of the program.

Countries like UK, US and Australia have been impacted but it has mainly affected users in India, Pakistan and Bangladesh.

Users were alerted about the Android security threat by experts at Check Point in their blog post.

The malware disguises itself as a Google related application and automatically replaces installed apps on the phone with malicious versions without the user’s knowledge.

Financial information can be stolen and your activity on your smartphone can be tracked.

The Agent Smith malware is not spread via the official Google Play Store but via 9apps.com, China’s Alibaba’s third-party app store.

If you have been affected by the Agent Smith Android threat then here’s how you can remove any malicious apps on your Android.

– Go to Settings Menu

– Click on Apps or Application Manager

– Scroll to the suspected app and uninstall it

– If it can’t be found then remove all recently installed apps

 

 

- Advertisement -

Hot this week

‘So proud of him’: Singaporeans praise local uni-reject who delivered speech at Harvard Medical School

Tan grew up in Singapore, where he was discouraged from studying biology and faced academic difficulties in high school. He left Singapore and was accepted to the University of Toronto, where he di...

Raising kids or DINK in your early 30s? Netizens ask

On Reddit, a netizen shared: Married (M,31) to my wife (F,30). Have 2 kids, both under 2s and i honestly love them to bits. But to be realistic, its obviously not easy and the struggle is indeed ve...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks