I stedet for at analysere kodeopbevaringssteder eller produktionsmiljøer fokuserer Bumblebee på udviklerarbejdsstationen, som ofte overses i traditionelle sikkerhedsværktøjer. Ved at inspicere de komponenter, udviklere faktisk kører lokalt, kan teams hurtigt besvare spørgsmål som, om en kompromitteret pakke eller udvidelse findes på nogen udviklercomputer.
En af Bumblebees definerende funktioner er, at det aldrig udfører pakkehåndterere eller installationsscripts. I stedet læser det metadata, der allerede findes på maskinen – såsom afhængighedslockfiler eller installerede pakkeregistreringer.
Dette design giver en kritisk sikkerhedsfordel under håndtering af sikkerhedshændelser. Mange ondsindede pakker gemmer skadelig adfærd i installationshooks eller post-install-scripts. Hvis et sikkerhedsværktøj udløser disse processer, mens det undersøger et system, kan det ved et uheld aktivere den malware, det forsøger at opdage.
Bumblebee undgår denne risiko ved at:
Resultatet er en sikker, passiv inspektionsmodel, der afslører eksponering uden at ændre det miljø, der analyseres.
Bumblebee indsamler en opgørelse over udviklercomputerkomponenter, der ofte optræder i forsyningskædeangreb. Disse inkluderer:
Scanneren læser pakkemetadata fra almindelige sprogøkosystemer, herunder:
Ved at fortolke lockfiler og pakkemetadata kan Bumblebee bestemme, hvilke pakker og versioner der er til stede på en maskine uden at køre selve pakkehåndtereren.
Udviklerværktøjer og kodeeditorer kører ofte udvidelser, der får adgang til kildekode, tokens eller udviklerlegitimationsoplysninger. Bumblebee registrerer disse editorudvidelser og manifestfiler for at identificere risikable eller kompromitterede plugins.
Sikkerhedsforskere behandler i stigende grad browserudvidelser som en del af udviklerforsyningskæden. Bumblebee kan registrere browserudvidelser på et system for at identificere dem, der er knyttet til advisories eller ondsindet aktivitet.
En nyere angrebsflade kommer fra AI-udviklingsværktøjer. Bumblebee scanner konfigurationsfiler for AI-agenter, der bruger Model Context Protocol (MCP) og relaterede værktøjer. Eksempler inkluderer filer som mcp.json og andre AI-værktøjskonfigurationsformater.
Disse konfigurationer kan referere til eksterne værktøjer eller tjenester, der kan introducere forsyningskæderisiko, hvis de kompromitteres.
Bumblebee understøtter flere scanprofiler, så organisationer kan skræddersy scanninger til rutinemæssig overvågning eller håndtering af sikkerhedshændelser.
En letvægtsopgørelsesscanning af standardudviklercomputerplaceringer. Teams kan køre dette periodisk ved hjælp af enhedsadministrations- eller flådestyringssystemer.
En målrettet scanning fokuseret på udviklingsmapper eller specifikke opbevaringssteder. Dette hjælper teams med at inspicere de pakker, der bruges i aktive projekter.
En bredere undersøgelsestilstand, typisk brugt under en aktiv sikkerhedshændelse. Den søger i større filsystemplaceringer for at finde alle mulige eksponeringer.
Disse profiler gør det muligt for teams at skalere fra rutinemæssig synlighed til fuld håndtering af sikkerhedshændelser uden at skifte værktøj.
Bumblebees registreringer er afhængige af eksponeringskataloger – lister over kendte risikable pakker, versioner, udvidelser eller konfigurationer. Når scanneren registrerer en maskine, sammenligner den fundne komponenter med dette katalog for at finde matches.
Hver registrering kan spores og viser:
Denne tilgang hjælper sikkerhedsteams med hurtigt at besvare et kritisk spørgsmål under håndtering af sikkerhedshændelser: Hvilke udviklercomputere er eksponeret for denne sårbarhed eller ondsindede pakke lige nu?
Forsyningskædeangreb, der målretter open source-økosystemer, er vokset dramatisk. Sikkerhedsforskning har identificeret over 1,23 millioner ondsindede open source-pakker, med mere end 454.000 nye opdaget i 2025 alene. Andre rapporter fandt en 73% stigning i registrerede ondsindede pakker i 2025 sammenlignet med det foregående år.
Samtidig kører udviklercomputere nu langt flere komponenter, end traditionelle sikkerhedsværktøjer sporer – pakkehåndterere, editorudvidelser, browserplugins og AI-agentintegrationer. Mange organisationer har begrænset synlighed i dette lokale miljø.
Bumblebee adresserer dette hul ved at levere hurtig, sikker opgørelsesscanning af udviklerenheder. I stedet for at erstatte runtime-sikkerhed eller opbevaringsstedsscanning tilføjer det et manglende lag af synlighed, der hjælper teams med hurtigt at opdage eksponering under forsyningskædehændelser.
Perplexitys Bumblebee bringer en praktisk tilgang til et vanskeligt sikkerhedsproblem: at identificere risikable komponenter på udviklercomputere uden at udløse ondsindet adfærd.
Ved at kombinere en read-only-scanmodel, dækning af moderne udviklerværktøjer (pakker, udvidelser og AI-konfigurationer) og katalogbaserede registreringsarbejdsgange giver det sikkerhedsteams en måde hurtigt at vurdere forsyningskædeeksponering på tværs af udviklerenheder, når hændelser opstår.
Efterhånden som softwareøkosystemer fortsætter med at vokse – og angribere i stigende grad målretter udviklerværktøjer – bliver værktøjer, der sikkert registrerer udviklermiljøet, en væsentlig del af moderne applikationssikkerhed.