// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 23, 2026
29.8 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

 

 

Hot this week

‘We don’t want to give them the bullet’: Why only one DAP minister resigned over the Najib pardon

DAP chief Anthony Loke has resigned as Malaysia's Transport Minister in protest over Najib Razak's conditional pardon, while the party's other ministers remain in Cabinet to prevent a political crisis

After Workers’ Party has called for it since 1994, Jamus Lim cheers Education Ministry’s announcement of smaller class size pilot

"I am, of course, immensely gratified by this development, not least because the #workersparty has been hammering on about smaller class sizes for ages (since our 1994 manifesto, championed by our ...

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