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.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
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.