

The digital landscape is facing a quiet crisis, and developers are firmly in the crosshairs. In an era where a single compromised software package can cripple global infrastructure, cybersecurity tools are working overtime. However, a fundamental flaw exists in the way traditional security scanners operate: to check if a program is dangerous, they often have to invoke or interact with the software itself. It is the digital equivalent of drinking from a potentially poisoned water bottle to verify if it is safe.
Recognising this critical vulnerability, Perplexity has open-sourced a revolutionary new tool called Bumblebee. Designed specifically to scan developer machines for compromised packages, malicious browser extensions, and vulnerable AI configurations, Bumblebee introduces a groundbreaking trick—it never actually runs the code it is analysing.
To understand why Bumblebee is causing such a buzz in the tech community, it is essential to look at how modern supply-chain cyberattacks unfold.
Software packages, particularly within the JavaScript and Node.js ecosystems, often contain hidden scripts designed to execute the exact moment they are installed or called upon. In May 2026, a sophisticated hacker group tracked by Google under the alias UNC6780 (and known as TeamPCP) exploited this mechanism. They successfully slipped malicious code into more than 160 software packages utilised by millions of developers globally. The affected software included packages from Mistral AI, UiPath, and a dominant React tool boasting 12 million weekly downloads.
The moment a developer installed or interacted with these packages, the malware fired automatically—spreading silently before anyone realised a breach had occurred.
When traditional security scanners attempt to detect these threats, they frequently invoke package managers or interface directly with the software environment. This action can inadvertently trigger the hidden scripts, executing the very worm the scanner was sent to find.
Perplexity’s Bumblebee sidesteps this dangerous paradox entirely by adopting a strict "read-only" approach. Instead of tasting the food, it reads the ingredient label.
Bumblebee does not call upon package managers or execute code. Instead, it directly reads raw metadata files—the passive local records that outline exactly what is installed on a machine. Because it treats the entire system as static text rather than an active environment, Bumblebee can identify infected software packages, malicious browser extensions across multiple browsers (including Chrome, Edge, Brave, Arc, and Firefox), and editor plug-ins in VS Code and its forks—all without setting off an infection.
The entire process occurs in a single pass, outputting a clean, structured list of threats without altering a single file on the host machine.
While passive scanning is a massive step forward, Bumblebee’s most innovative feature lies in its ability to scan Model Context Protocol (MCP) configuration files.
As developers increasingly rely on AI assistants like Claude, Cursor, and Perplexity’s own tools, MCP connectors have become vital. These local files function as bridges, granting AI assistants permission to access highly sensitive corporate and personal data, including emails, internal databases, calendars, and source code.
If a cybercriminal manages to sneak a malicious MCP connector into a developer's configuration file, an AI assistant could be tricked into leaking credentials, exfiltrating data, or executing unauthorised commands in the background. Because AI integration is a relatively new frontier, the vast majority of enterprise security tools do not yet monitor MCP configurations. Bumblebee is the first open-source scanner to treat MCP files as an active security surface.
Perplexity originally developed Bumblebee for its own internal security, utilising it to defend the infrastructure powering its core search engine, Comet browser, and Computer AI agent.
The tool utilises a highly automated yet secure lifecycle. When a new digital threat surfaces on the web, Perplexity’s Computer AI agent automatically drafts a new threat catalog entry. A human security expert then reviews and approves the entry, prompting Bumblebee to immediately scan all internal developer machines for matches.
Now, Perplexity has made this internal shield available to the public. Released under the Apache 2.0 license, Bumblebee is entirely free and open-source. Engineering teams can download the tool, run it against their own bespoke threat directories, and even fork or modify the code to suit their specific security requirements. The tool ships with a built-in directory pre-seeded with data from recent supply-chain attacks, including the devastating May 2026 campaign.
In a world where software supply chains are increasingly weaponised, Bumblebee provides a simple, elegant solution: visibility without vulnerability. By proving that you do not need to run code to understand its dangers, Perplexity has given developers a vital shield to protect the next generation of AI-driven software.
To learn more about how Bumblebee secures developer environments and to read the original report, visit the full article on Decrypt:
Disclaimer: This article is provided for informational purposes only, mistakes may be made, and it's not offered or intended to be used as legal, tax, investment, financial, or any other advice.
