LOGO

Uninstall or Disable Plugins: Browser Security

February 10, 2015
Uninstall or Disable Plugins: Browser Security

The Vulnerability of Browser Plug-ins

Browser extensions and plug-ins represent a significant security risk for computer users. While offering enhanced functionality, they frequently become primary targets for malicious actors.

Java, in particular, has historically been identified as a substantial security vulnerability. However, Flash has also experienced a surge in 0-day exploits in recent times.

Increasing Attacks on Multiple Platforms

The threat landscape extends beyond Java and Flash. There has been a noticeable rise in attacks specifically targeting Silverlight as well.

These plug-ins are increasingly becoming obsolete as web technologies evolve.

Declining Necessity of Plug-ins

Many websites are now capable of delivering content natively within the browser, reducing the reliance on external plug-ins.

For instance, YouTube has successfully transitioned away from requiring Flash, and Netflix has discontinued its use of Silverlight.

Modern browsers possess the inherent ability to handle these functionalities independently, provided websites are designed to support this approach.

The Security Risks Associated with Browser Plug-ins

Further Reading: Safeguarding Against Adobe Flash Vulnerabilities and Zero-Day Exploits

Contemporary web browsers possess increasingly comprehensive functionality. Many features that historically necessitated browser plug-ins – encompassing video reproduction, video conferencing, animated content, and integrated games – are now natively incorporated into modern browser designs.

The onus is now on web developers to transition from legacy plug-ins to these integrated browser capabilities. Plug-ins, in essence, represent outdated technology.

These plug-ins are aging systems. Firefox continues to utilize the NPAPI plug-in architecture, originally developed for Netscape Navigator. Internet Explorer relies on ActiveX, a system well-known for its security vulnerabilities.

While Chrome employs PPAPI, intended to enhance security through sandboxing, even this approach isn't foolproof. A security breach within a browser plug-in can often be leveraged by attackers to compromise the underlying system.

It’s important to distinguish between browser plug-ins and extensions, also known as add-ons. Extensions are optional features users can install to enhance their browsing experience.

Plug-ins, conversely, are programs that websites may demand to function correctly. They were once essential due to the slower pace of browser development – particularly during the era of Internet Explorer 6 – but their continued use is now detrimental.

Understanding the Differences

  • Plug-ins: Required by websites to deliver content.
  • Extensions: User-installed features for browser enhancement.

The inherent lack of robust sandboxing in many plug-in architectures presents a significant security risk. Even Chrome’s PPAPI sandbox doesn’t guarantee complete protection against exploitation.

Therefore, minimizing reliance on browser plug-ins is a crucial step towards improving online security.

Browser Extensions You Can Likely Do Without

Related: The Decline of Browser Plug-Ins and Their Replacements

While browser plug-ins may not disappear entirely from the internet landscape, their necessity is diminishing. Instances of websites demanding installations like RealPlayer for video playback are becoming increasingly rare. Many users have already removed RealPlayer, recognizing its obsolescence. Plug-ins such as Java and Silverlight have largely reached a point of redundancy for the majority of users, and Flash is expected to follow suit.

  • Silverlight: A significant number of users have Microsoft’s Silverlight plug-in due to its past use with Netflix. Fortunately, Netflix now utilizes HTML5 technology, rendering Silverlight unnecessary. If your sole reason for keeping Silverlight is Netflix, it can now be safely uninstalled. Microsoft itself is actively phasing out the Silverlight browser plug-in, so removing it is beneficial.
  • Java: Java applets are almost nonexistent on the modern web, aside from potential security vulnerabilities. However, the insecure Java browser plug-in often remains enabled by default. Even if Java is required for specific applications like Minecraft, the browser plug-in isn't essential. Access the Java Control Panel and disable the plug-in if complete uninstallation isn't possible.
  • Flash: Flash remains somewhat relevant, though its importance is rapidly decreasing. All videos on YouTube are now accessible without Flash installation. Many other video platforms have also transitioned away from Flash, and contemporary websites generally don’t require it. Conversely, Flash is still employed for certain functions – videos on Facebook, for example. We suggest enabling click-to-play for Flash instead of outright uninstalling it to address this.

Several other plug-ins have become obsolete as their functionalities have been integrated directly into web browsers. Google’s Google Talk plug-in for audio and video communication is no longer needed, nor is the Google Earth plug-in for detailed satellite views within Google Maps. Microsoft is developing a web-based version of Skype that will eliminate the need for the Skype browser plug-in. Plug-ins like QuickTime, RealPlayer, Windows Media Player, and the VLC Web Plugin are also seeing reduced usage.

uninstall-or-disable-your-browser-plug-ins-to-make-your-browser-more-secure-2.jpg

Identifying Your Installed Browser Plugins

Determining the plugins currently installed within your web browser is a straightforward process. Each browser offers a dedicated location to view and manage these components.

Locating Plugins by Browser

The method for accessing the plugin list varies depending on the browser you are using. Below are instructions for several popular options.

  • Chrome: Type "chrome://plugins/" into the address bar and press Enter. Alternatively, access Settings, then navigate to Show advanced settings, Content settings, and finally, Disable individual plugins.
  • Firefox: Open the menu button and select Manage add-ons. Then, click the Plug-ins icon to view the installed plugins.
  • Internet Explorer: Click the gear menu, choose Add-ons. Make sure "Toolbars and extensions" is selected, then reveal all add-ons by clicking the Show box and choosing "All add-ons."
  • Safari: From the Safari menu, select Preferences, then click the Security icon. Click the Website Settings button next to "Internet plug-ins" to view the list.
  • Opera: Access Settings via the Opera menu, select the Websites category, and click "Disable individual plugins." You can also directly enter "opera://plugins" into the address bar and press Enter.

Regularly reviewing your plugins can enhance your browsing security and performance.

Removing or Deactivating Browser Plugins

See Also: A Guide to Viewing and Disabling Installed Plugins Across Browsers

Outdated plugins that are no longer required represent a potential security risk. Therefore, any obsolete plugins should be removed through your operating system's Control Panel, as browser-based removal is not typically available.

Alternatively, plugins can be temporarily deactivated via your browser’s plugin manager. Consider disabling a plugin for a period to assess whether its functionality is truly necessary. If no issues arise, permanent uninstallation through the Control Panel can then be performed.

It’s important to understand that disabling a plugin within one browser only affects that specific instance. For instance, deactivating Flash Player in Firefox will not impact its status in Chrome or Internet Explorer.

Creating separate browser profiles offers another solution. You can configure one profile with plugins disabled and another with plugins enabled, effectively isolating plugin functionality from your regular browsing sessions.

Even if a complete plugin removal isn't undertaken, it's crucial to utilize the Firefox Plugin Check page. Despite its name, this tool is compatible with all major web browsers.

This utility scans your system and identifies any outdated or vulnerable plugins that require immediate updating or removal to maintain optimal security. Regular checks are highly recommended.

#browser security#plugins#uninstall plugins#disable plugins#online security#browser extensions