Perplexity Bumblebeeని ఓపెన్-సోర్సింగ్ చేస్తోంది

ఈరోజు మేము Perplexity, Comet మరియు Computer వెనుక ఉన్న డెవలపర్ సిస్టమ్‌లను రక్షించడానికి మేము ఉపయోగించే అంతర్గత సాధనాలలో ఒకదానిని ఓపెన్-సోర్సింగ్ చేస్తున్నాము.

AI యొక్క వేగవంతమైన పురోగతి భద్రతా రంగంలో కొత్త సంక్లిష్టతను తెచ్చిపెట్టింది, ప్రతిరోజూ కొత్త లోపాలు కనుగొనబడుతున్నాయి.

ఇటీవలి ముప్పులు Perplexity వంటి ఆధునిక ఇంజనీరింగ్ జట్లు ఆధారపడే సాఫ్ట్‌వేర్ ప్యాకేజీలు, డెవలపర్ సాధనాలు మరియు స్థానిక వాతావరణాలను ఎక్కువగా లక్ష్యంగా చేసుకుంటున్నాయి. కాబట్టి మా ఉత్పత్తుల సమగ్రత ఉత్పత్తికి ముందు సరఫరా గొలుసులోనే ప్రారంభం కావాలి.

ఈరోజు మేము Perplexity, Comet మరియు Computer వెనుక ఉన్న డెవలపర్ సిస్టమ్‌లను రక్షించడానికి మేము ఉపయోగించే అంతర్గత సాధనాలలో ఒకదానిని ఓపెన్-సోర్సింగ్ చేస్తున్నాము.

Bumblebee పరిచయం

Bumblebee అనేది సరఫరా గొలుసు సంఘటనల సమయంలో ప్రమాదకరమైన ప్యాకేజీలు, ఎక్స్‌టెన్షన్‌లు మరియు AI టూల్ కాన్ఫిగరేషన్‌ల కోసం డెవలపర్ మెషీన్‌లను తనిఖీ చేయడానికి మేము ఉపయోగించే రీడ్-ఓన్లీ స్కానర్.

Bumblebee భద్రతా జట్లు అన్నింటికీ ఉపయోగకరంగా ఉంటుంది. కొత్త దుర్బలత్వం నివేదించబడినప్పుడల్లా, వారి మెషీన్‌లలో ఏదైనా బహిర్గతమైందా అని వారు వెంటనే తెలుసుకోవాలి.

వినియోగదారుల కోసం Perplexity ఉత్పత్తులను మరింత సురక్షితంగా మార్చడం అనేది మేము వాటిని నిర్మించే డెవలపర్ సిస్టమ్‌లను రక్షించడంతో ప్రారంభమవుతుంది. Perplexity Computer ఉద్భవిస్తున్న ముప్పులను ట్రాక్ చేయడంలో సహాయపడే మా విస్తృత భద్రతా వర్క్‌ఫ్లోలో Bumblebee ఒక భాగం, మానవులు కాటలాగ్ నవీకరణలను సమీక్షిస్తారు మరియు బహిర్గతమైన భాగాలు డెవలపర్ ముగింపు బిందువులలో కనిపిస్తాయో లేదో Bumblebee తనిఖీ చేస్తుంది.

ఈరోజు మేము Bumblebeeని ఓపెన్-సోర్సింగ్ చేస్తున్నాము, కాబట్టి ఏ జట్టు అయినా అదే భద్రతా పొరపై నిర్మించుకోవచ్చు.

ముప్పు సిగ్నల్ నుండి ముగింపు బిందువు స్కాన్ వరకు

ఇంజనీరింగ్ సంస్థలు ఇప్పుడు తమ స్వంత కాటలాగ్‌లు మరియు సమీక్ష ప్రక్రియతో Bumblebeeని అమలు చేయవచ్చు. మేము Bumblebeeని అంతర్గతంగా ఎలా ఉపయోగిస్తాము అనేది ఇక్కడ ఉంది:

ప్రజా బహిర్గతం, మూడవ పక్షం ఇంటెల్ ఫీడ్‌లు లేదా అంతర్గత పరిశోధన ద్వారా ముప్పు సిగ్నల్ గుర్తించబడుతుంది.

Perplexity Computer కాటలాగ్ అప్‌డేట్‌ను డ్రాఫ్ట్ చేస్తుంది. ఇది సిగ్నల్‌ను నిర్మాణగతమైన ఎంట్రీలోకి (ఎకోసిస్టమ్, పేరు, వెర్షన్) నమోదు చేస్తుంది, ఆపై మూల లింక్‌లతో GitHub PRని తెరుస్తుంది.

ఇది మానవ సమీక్షలోకి ప్రవేశಿಸುತ್ತದೆ, ఆ తర్వాత PR కలుపుతుంది.

Bumblebee నవీకరించబడిన కాటలాగ్‌తో ముగింపు బిందువులపై రన్ అవుతుంది.

కనుగొన్న విషయాలు భద్రతా జట్టుతో భాగస్వామ్యం చేయబడతాయి.

Bumblebee మూడు స్కాన్ ప్రొఫైళ్లకు మద్దతు ఇస్తుంది, ఇవి ఎక్కడ మరియు ఎంత విస్తృతంగా శోధించాలో దానికి తెలియజేస్తాయి:

బేస్‌లైన్ ప్రొఫైల్: ప్రామాణిక ల్యాప్‌టాప్ స్థానాల సాధారణ స్కాన్. జట్లు దీన్ని తమ స్వంత MDM లేదా ఫ్లీట్ టూలింగ్ ద్వారా షెడ్యూల్ చేస్తాయి.

ప్రాజెక్ట్ ప్రొఫైల్: నిర్దిష్ట రెపోలు లేదా వర్క్‌స్పేస్‌ల లక్ష్య స్కాన్.

డీప్ ప్రొఫైల్: క్రియాశీల సంఘటనల కోసం ప్రతిస్పందన స్వీప్.

ప్రతి గుర్తింపు ట్రేస్ చేయదగినది, ఏ కాటలాగ్ ఎంట్రీ ఫైలింగ్‌ను ప్రేరేపించిందో, అది ఎప్పుడు జోడించబడిందో మరియు ఏదైనా సాక్ష్యాన్ని చూపుతుంది.

స్థానిక డెవలపర్ ఉపరితలం వద్ద భద్రత ప్రారంభమవుతుంది

SBOM మరియు దుర్బలత్వ స్కానర్‌లు రిపాజిటరీలు మరియు నిర్మాణ ఆర్టిఫ్యాక్ట్లను నిర్వహిస్తాయి. ఎండ్‌పాయింట్ ఇన్వెంటరీ ఉత్పత్తులు ఇన్‌స్టాల్ చేయబడిన అప్లికేషన్‌లను కవర్ చేస్తాయి. Bumblebee డెవలపర్ ల్యాప్‌టాప్‌లో రన్ అవుతుంది. సరఫరా గొలుసు సలహా వచ్చినప్పుడు ఆ మెషీన్‌లో నిర్దిష్ట ప్యాకేజీ, వెర్షన్, ఎక్స్‌టెన్షన్ లేదా MCP కాన్ఫిగరేషన్ ఇన్‌స్టాల్ చేయబడిందా అని ఇది మీకు చెబుతుంది.

Bumblebee సమీక్షించేది

ఇప్పటికే ఉన్న ఓపెన్ సోర్స్ సాధనాలు ఈ ఉపరితలాలలో ఒకటి లేదా రెండింటిని కవర్ చేస్తాయి. Bumblebee అన్ని నాలుగింటిని కవర్ చేస్తుంది:

భాషా ప్యాకేజీ నిర్వాహకులు: npm, pnpm, Yarn, Bun, PyPI, Go modules, RubyGems, Composer

AI ఏజెంట్ కాన్ఫిగరేషన్‌లు: MCP

ఎడిటర్ ఎక్స్‌టెన్షన్‌లు: VS Code-కుటుంబం (VS Code, Cursor, Windsurf, VSCodium)

బ్రౌజర్ ఎక్స్‌టెన్షన్‌లు: క్రోమియం-కుటుంబం (Chrome, Comet, Edge, Brave, Arc) మరియు Firefox

బహిర్గతాన్ని సురక్షితంగా అంచనా వేయండి

Bumblebee రీడ్-ఓన్లీ. ఇది మెటాడేటా ఫైళ్లను నేరుగా చదువుతుంది మరియు సంభావ్యంగా రాజీ పడిన టూలింగ్‌ను ఎప్పుడూ రన్ చేయనివ్వదు, ఇది స్కాన్ ప్రమాదంగా మారకుండా నిరోధిస్తుంది. Bumblebeeని రీడ్-ఓన్లీగా చేయడం వల్ల ఇన్‌స్టాల్-టైమ్ కోడ్ ఎగ్జిక్యూషన్‌తో సమస్యలను నివారించవచ్చు.

npm ప్యాకేజీలు npm ఇన్‌స్టాల్ వాటిని తాకిన క్షణంలో స్వయంచాలకంగా రన్ అయ్యే పోస్ట్‌ఇన్‌స్టాల్ స్క్రిప్ట్‌లను కలిగి ఉంటాయి. తాజా సరఫరా గొలుసు వార్మ్‌లు చాలా వరకు అలా వ్యాపించాయి. బహిర్గతం కోసం తనిఖీ చేయడానికి npmని పిలిచే స్కానర్ అది వెతుకుతున్న దాడిని ఇప్పటికే ప్రేరేపించింది. Bumblebee దీనిని నివారిస్తుంది:

కోడ్ అమలు: ఇన్‌స్టాల్ స్క్రిప్ట్‌లు లేదా లైఫ్‌సైకిల్ హుక్‌లను ఎప్పటికీ రన్ చేయదు.

ప్యాకేజీ-మేనేజర్ आह्वानం: npm, pnpm, bun లేదా pipని ఎప్పటికీ రన్ చేయదు.

మూల-ఫైల్ పఠనం: అప్లికేషన్ సోర్స్ ఫైళ్లను ఎప్పుడూ చదవదు; ఇది లాక్‌ఫైళ్లు, మేనిఫెస్ట్‌లు మరియు ఇన్‌స్టాల్ చేయబడిన ప్యాకేజీ మెటాడేటా వంటి మెటాడేటాను చదువుతుంది.

ప్రాసెస్ లేదా నెట్‌వర్క్ పర్యవేక్షణ: Bumblebee EDR కాదు.

macOS మరియు Linux డెవలపర్ ఎండ్‌పాయింట్ల కోసం Bumblebee ఇప్పుడు ఓపెన్ సోర్స్ Go ప్రాజెక్ట్గా అందుబాటులో ఉంది. భద్రతా జట్లు దీన్ని డౌన్‌లోడ్ చేసుకోవచ్చు, చెడు వెర్షన్‌ల తమ స్వంత కాటలాగ్‌కు వ్యతిరేకంగా దీన్ని అమలు చేయవచ్చు మరియు ఫలితాలను వారు ఇప్పటికే ఉపయోగించే ఏ ప్రతిస్పందన వర్క్‌ఫ్లోకైనా ఫీడ్ చేయవచ్చు.