January 5, 2016 By Douglas Bonderud 2 min read

In-browser antivirus programs aren’t exactly well-loved; many are little more than malware masquerading as legitimate ways to clean systems and proactively detect threats. According to SecurityWeek, however, even well-known antivirus companies sometimes play fast and loose with Chrome extension rules. That’s the problem with AVG’s Web TuneUp, which could expose users’ browsing history to the Internet at large.

Big Business

Chrome extensions are an easy way to get more functionality out of Google’s popular browser. As noted by The Next Web, some are harmless and even hilarious, but the ubiquity of these extensions also makes them popular targets for malware-makers. If packaged with legitimate-seeming software, it’s possible to gain almost unlimited access to victim computers.

Consider the tactic used by some operators of the Fiesta exploit kit earlier this year. As Softpedia explained, when it became clear their payload delivery wasn’t paying off, actors developed the bogus antivirus software “Antivirus Pro 2015,” which always detected threats and then prompted users to purchase the full version.

The solution used to be that users should only download and install legitimate, above-board antivirus software and extensions. But now, a Google security researcher has turned up evidence that antivirus-maker AVG may be putting user privacy at risk with its default Chrome extension.

Bad Practice?

According to Computing, when users install AVG’s security suite, they’re also getting the AVG Web TuneUp extension — whether they like it or not. The problem? It installs a host of JavaScript APIs, some intended to hijack search settings along with the New Tab page. The APIs make it past Chrome’s malware check owing to an extremely complicated installation process, effectively making them a kind of malicious code, one that Google security researcher Tavis Ormandy described as “trash” in an email to AVG.

But installation without permission isn’t the whole story. Ormandy discovered that while most of the APIs were broken, a few created significant flaws in Chrome. For example, a cross-site scripting bug in the “navigate” API made it possible for websites to execute scripts on other domains, such as reading email from mail.google.com or performing other actions at a distance, while AVG’s “recently” API extension exposes user browsing history to the public Internet.

What’s more, Ormandy said that with enough time and effort, attackers could leverage these APIs for use in remote code execution, giving them the ideal hidden malware vehicle: Malicious code hidden inside the offering of a legitimate antivirus company.

Fixing the Chrome Extension

AVG has been working with Google to find a fix, and version 4.2.5.169 should remedy any issues with AVG Web TuneUp — although the Chrome Web Store team has disabled in-line installations of the extension in the meantime. Problematic code aside, there’s a larger issue here: the assumed permission of extension install combined with a clear attempt at API obfuscation.

While Google is investigating possible policy violations, this kind of enforcement is no match for user action. With supposedly above-board companies now willing to play fast and loose with privacy and property, Internet citizens must take a more active role in cataloging, monitoring and removing extensions that reach too far.

More from

Airplane cybersecurity: Past, present, future

4 min read - With most aviation processes now digitized, airlines and the aviation industry as a whole must prioritize cybersecurity. If a cyber criminal launches an attack that affects a system involved in aviation — either an airline’s system or a third-party vendor — the entire process, from safety to passenger comfort, may be impacted.To improve security in the aviation industry, the FAA recently proposed new rules to tighten cybersecurity on airplanes. These rules would “protect the equipment, systems and networks of transport…

Protecting your digital assets from non-human identity attacks

4 min read - Untethered data accessibility and workflow automation are now foundational elements of most digital infrastructures. With the right applications and protocols in place, businesses no longer need to feel restricted by their lack of manpower or technical capabilities — machines are now filling those gaps.The use of non-human identities (NHIs) to power business-critical applications — especially those used in cloud computing environments or when facilitating service-to-service connections — has opened the doors for seamless operational efficiency. Unfortunately, these doors aren’t the…

Communication platforms play a major role in data breach risks

4 min read - Every online activity or task brings at least some level of cybersecurity risk, but some have more risk than others. Kiteworks Sensitive Content Communications Report found that this is especially true when it comes to using communication tools.When it comes to cybersecurity, communicating means more than just talking to another person; it includes any activity where you are transferring data from one point online to another. Companies use a wide range of different types of tools to communicate, including email,…

Topic updates

Get email updates and stay ahead of the latest threats to the security landscape, thought leadership and research.
Subscribe today