[WEBINAR] The New Normal: Dealing with the Reality of an Unsecure World


Definition - What does Superfish mean?

Superfish is a type of third-party software product that many consider to be a form of adware, or even malware, because of its tendency to leave systems open to cyberattack. Superfish is commonly known as a product that PC maker Lenovo put into its factory-direct software package in 2014.

Techopedia explains Superfish

The Superfish software is essentially a type of advertising-based visual search product built as a new form of guided visual search. However, security experts criticized the design of the software, such as where a self-signed SSL certificate allows for a “man in the middle” attack. This led to much criticism of Superfish being bundled into Lenovo software, and the use of products like Windows Defender to mitigate the effects of Superfish. It turned out that people had been advocating against Superfish as early as 2010, because of concerns with rootkits and other problems, when Superfish software had been installed on their computers in a bundled setup.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.