Cursor мен Codex браузерлерінен қауіпсіздік осалдықтары табылды

Cursor мен Codex браузерлерінен қауіпсіздік осалдықтары табылды

Кіріктірілген браузер AI код жазу құралынан шықпай-ақ жұмыс нәтижесін көруге көмектеседі. Бірақ ондағы зиянды бет әзірлеушінің компьютеріне шабуыл жасауға жол ашуы мүмкін. 29 қазанда Forever Security зерттеушілері Cursor, OpenAI Codex және басқа құралдардың кіріктірілген браузерлеріндегі бірнеше осалдық туралы хабарлады. Олар бұл зерттеуді EMBRACE деп атады.

Әр қосымшадағы қауіп әртүрлі. Cursor ішінде зерттеушілер компьютерде код іске қосу сценарийін көрсетті, ал Codex ішінде жобадан тыс жергілікті файлдарды оқу мүмкіндігін анықтады. Forever Security мәліметінше, Cursor мәселесі 1 қазанда түзетілген. Codex осалдығы зерттеу жарияланған 29 қазанда әлі жабылмаған. OpenAI өкілі The Register басылымына компания бұл мәселені білетінін және оны шешумен айналысып жатқанын айтты.

Cursor ішіндегі шабуыл қалай жұмыс істейді

Зерттеушілер Cursor браузеріндегі бет агенттің нұсқаулар енгізілетін өрісіне дерек жібере алатынын анықтады. Тәжірибеде олар нұсқауды сырттай зиянсыз көрінетін бет элементіне жасырды. Адам оны байқамағанымен, агент жасырын мазмұнды оқи алды.

Содан кейін агент команданы іске қосуды ұсынды. Көрсетілген сценарийде пайдаланушы әрекетті Enter пернесімен растады. Cursor құмсалғышы команданы бұғаттағанда, агент шектеуді өзі өшіріп, қайта әрекет жасады. Нәтижесінде сынақ компьютерінде калькулятор ашылды.

Зерттеушілердің айтуынша, шабуыл нәтижесі модельдің әрекетіне байланысты және әр жолы іске аса бермейді. Соған қарамастан тәжірибе шабуылдаушы таңдаған бағдарламаның пайдаланушы құқықтарымен орындалуы мүмкін екенін көрсетті. Forever Security Cursor-ға осалдық туралы 10 қыркүйекте хабарлап, түзетуді 1 қазанда байқаған. Есепте түзетілген нұсқаның нөмірі көрсетілмеген.

Codex ішінде не табылды

Codex сценарийі басқаша. Қосымшаның кіріктірілген браузерінде ашылған зиянды жергілікті HTML-файл жоба қалтасынан тыс, қосымшаға қолжетімді басқа файлдарды оқи алған. Сынақта зерттеушілер SSH кілттерін, .env файлдарын және npm токендерін алған. Мұндай файлдарда серверлерге, қызметтерге және жобаларға кіру деректері болуы мүмкін.

Көрсетілген шабуыл іске асуы үшін пайдаланушы дайындалған HTML-файлды кіріктірілген браузерде ашуы керек. Мысалы, файл жүктелген жобаның ішінде тұруы, ал агент жобаны баптау кезінде оған сілтеме ұсынуы мүмкін. Файл ашылғаннан кейін деректерді оқу және жіберу пайдаланушыға байқалмауы ықтимал.

Зерттеушілер OpenAI-ға осалдық туралы 27 шілдеде хабарлаған. 29 қазанда жарияланған техникалық есепте олар түзету әлі шықпағанын жазды. Біз түзетудің шыққанын растайтын кейінгі хабарлама таппадық. Жағдай өзгеруі мүмкін, сондықтан шешім қабылдамас бұрын OpenAI жаңартуларын тексеріңіз.

Зерттеудегі басқа құралдар

Forever Security VS Code пен Claude Desktop ішінде де жергілікті файлдарды оқуға қатысты мәселені сипаттады. Ал GitHub Copilot үшін басқа сценарий көрсетілді: бет кіріктірілген браузердегі мекенжайды қолдан өзгертіп, өзін басқа сайт ретінде көрсете алған. Зерттеушілердің мәліметінше, GitHub бұл мәселені Copilot 1.1.29 нұсқасында түзеткен, ал VS Code осалдығы есеп жарияланған кезде ашық қалған.

EMBRACE - бірнеше түрлі осалдыққа берілген ортақ атау. Бес өнімнің бәрінде бірдей қате бар деген сөз емес. Есеп зертханалық тәжірибелерді сипаттайды; оның өзі осы осалдықтар пайдаланушыларға қарсы қолданылғанын дәлелдемейді.

Әзірлеушілер не істей алады

Cursor мен басқа әзірлеу құралдарын соңғы нұсқасына жаңартыңыз. Codex түзетілгені расталғанша, кіріктірілген браузерде бейтаныс жергілікті HTML-файлдарды ашпаңыз, тіпті сілтемені агент ұсынса да. Бейтаныс жобаны іске қоспас бұрын оның мазмұнын және құрал ұсынған командаларды тексеріңіз.

Белгісіз адамдардан алынған жобаларға ерекше назар аударыңыз: алдын ала қарау беті қосымша оқи алатын файлдарға да қол жеткізуі мүмкін. Сенімсіз кодпен жұмыс істегенде жұмыс кілттері мен токендері жоқ оқшауланған орта шабуыл салдарын азайтуға көмектеседі.

Дереккөздер