Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Cybersecurity
    • Cybersecurity

    As Plug-ins Disappear, Browsers Gain Security, Lose Functionality

    Written by

    Robert Lemos
    Published February 20, 2016
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      In late January, Oracle announced that the company would stop supporting its ubiquitous Java plug-in, which would be, in developer terminology, “deprecated” in the next version of the Java software development kit, slated for release in 2017.

      The announcement comes not as a surprise but a recognition of a trend among browser developers toward removing the ability of third parties to add code—and potentially security flaws—to their software and users’ systems. Attackers have often exploited vulnerabilities in the two most popular plug-ins—Java and Adobe’s Flash—building attacks into popular hacking tools known as exploit kits.

      “With modern browser vendors working to restrict and reduce plugin support in their products, developers of applications that rely on the Java browser plugin need to consider alternative options,” Oracle stated in its Jan. 27 announcement.

      For two decades, browsers have supported the addition of plug-ins through the use of a standard application programming interface, known as the Netscape Plugin API, or NPAPI. The ability to add plug-ins allowed developers to boost the functionality and interactivity of browsers. Video streaming, interactivity and games all started as plug-ins.

      Yet, the hazards posed by bugs introduced by developers and the inconsistent updating of plug-ins by developers and end users leave many systems vulnerable to attack. Browser makers took the first steps to exorcise plug-ins from their software in 2013, when Google and then Mozilla started phasing out support.

      “There will be an immediate benefit in terms of security from closing off access,” Christopher Budd, global threat communications manager for security firm Trend Micro, told eWEEK. “But if you take a step back, removing plug-ins is a huge thing in terms of the history of the Internet. This amounts to the era of infinite extensibility for the Web coming to a close.”

      The major argument against plug-ins is that they allow unvetted code to affect the security of the browser. Each additional software extension requires the user to pay attention to another set of developers and their code bases.

      Not only do users have to worry about updating their browser, but they have to worry about whether the developers are properly securing their code, Daniel Veditz, principal security engineer at Mozilla, told eWEEK in an email interview. In 2013, Mozilla issued an update to its browser to make the installation of plug-ins a manual procedure.

      “The biggest risk to users is using out-of-date software and as a class, plug-ins have a terrible track record for quickly updating with security fixes—or updating at all,” Veditz said. “Users are safer if their exposure to potentially harmful Internet content is limited to a modern browser that focuses on user security and aggressively auto-updates.”

      In the past, the third-party nature of plug-ins lured browser makers into thinking that the add-on software was not their responsibility, said Trend Micro’s Budd, who used to work at Microsoft.

      “When I was at Microsoft, when we looked at Java or Adobe, it was a completely different program, totally separate from what we were doing. So it was their thing to take care of and not ours to worry about,” he said.

      As Plug-ins Disappear, Browsers Gain Security, Lose Functionality

      With the model that exists today with Flash, the likes of Microsoft and Google take a more pragmatic approach, Budd said. “Yes, it’s their problem, but we are taking some responsibility for it as well,” he said.

      Limited Functionality?

      Yet, eliminating plug-ins is not without its drawbacks. While functionality is now increasingly available as native features of browsers that support HTML5, popular capabilities provided by plug-ins will no longer be supported. Google, for example, no longer supports Microsoft’s Silverlight, Oracle’s Java and Facebook’s plug-in. Developers who offer games on the Unity 3D plug-in platform will have to move to supporting WebGL technology on HTML5. Many already have, according to Google, which found that browsers that called the Unity plug-in had fallen from 9 percent in 2013 to less than 2 percent in late 2014.

      Oracle warned that users who want to launch Java functionality from the browser will have to use Java Web Start, which calls out to the Java runtime environment from the browser.

      “As browsers evolve, many users still need to continue to run these applications,” the company said in a blog post. “Since Java Web Start applications can be launched independently of a browser, as they don’t rely on a browser plugin, in many cases they can provide a migration path from Java Applets.”

      The approach may not be more secure. Even though it separates Java from the browser, it stills allows Java to be exploited through the browser, said Mozilla’s Veditz.

      “Because Java Web Start applications have to be downloaded first, that protects many users who would only install such applications from trusted sites, rather than automatically running any arbitrary plug-in code they encounter on any page,” he said. “Beyond that, Java is Java. If the exploit is based on a flaw in the core Java engine, then both would be vulnerable once an attacker can get their malicious code to run.”

      The popularity of Adobe’s Flash, however, has resulted in every major browser incorporating Flash functionality into their code. Yet, building in Adobe Flash means that browser makers are taking responsibility for keeping the Flash code up to date, says Trend’s Budd.

      “With Flash as part of Internet Explorer or Flash as part of Chrome, the browser vendor is willingly taking on more responsibility for that codebase from a security point of view and servicing point of view,” he said.

      Taking responsibility for Flash, for example, means blocking older versions that are regularly abused by exploit kits or pushing out a quick patch when a zero-day attack is identified, Mozilla’s Veditz said. Yet, he adds that even Adobe Flash’s days are numbered.

      “We do allow up-to-date Flash because users demand it—too many sites don’t function correctly without it,” he said. “We are working with major sites to help them transition to Web technologies and reduce the use of Flash on the Web to the point where we can block it by default like other plug-ins.”

      Robert Lemos
      Robert Lemos
      Robert Lemos is an award-winning journalist who has covered information security, cybercrime and technology's impact on society for almost two decades. A former research engineer, he's written for Ars Technica, CNET, eWEEK, MIT Technology Review, Threatpost and ZDNet. He won the prestigious Sigma Delta Chi award from the Society of Professional Journalists in 2003 for his coverage of the Blaster worm and its impact, and the SANS Institute's Top Cybersecurity Journalists in 2010 and 2014.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.