// Adds dimensions UUID, Author and Topic into GA4
Sunday, September 13, 2026
28.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

‘Life is but a bunch of unwanted surprises’: Singaporean says having an emergency fund helps him stay calm

After going through consumer debt, he said rebuilding his finances taught him the value of having money set aside for emergencies.

171 Sungai Kim Kim victims win civil suit against factory and two Singaporean directors seven years after toxic waste disaster

Seven years after the Sungai Kim Kim disaster, 171 victims have secured a civil court victory against four defendants, including two Singaporean nationals. The amount of damages will be decided later.

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