Назад на блоготБезбедност на вештачка интелигенција

Користење на Cursor и Claude без истекување на код

Cursor ги вчитува .env фајловите во AI контекст по стандард. Финансиска фирма изгуби 12 милиони долари откако сопствените алгоритми за тргување беа испратени до AI асистент.

April 5, 20269 мин читање
Cursor AI securitydeveloper credential leakMCP Server protectionClaude Code securitycodebase privacy

Što Cursor вчитува во AI контекст

Cursor вчитува JSON и YAML конфигурациски фајлови во AI контекст по стандард. Тие фајлови честопати содржат cloud токени, лозинки за бази на податоци и поставки за имплементација.

Ризикот не е небрежна употреба. Тоа е стандардното поставување. Секоја AI сесија за кодирање која допира конфигурациски фајлови може да ги испрати тие фајлови до серверите на Anthropic или OpenAI.

Намерата на програмерот е добра. Го прашуваат AI да поправи база на барање. Барањето има нiska за поврзување. AI го гледа. Тоа е истекувањето. Тоа е несакан ефект на нормалната работа. Правилата на политиките сами по себе не можат доверливо да го спречат.

Затоа усвојувањето на алатките за Model Context Protocol скокна за 340% во деловни средини во Q4 2025. Тимовите имаат потреба од техничка поправка. Нов документ за политики не е доволен.

Последицата од 12 милиони долари

Финансиска фирма изгубила контрола врз своите сопствени алгоритми за тргување. Алгоритмите отишле до серверите на AI асистент за време на сесија за прегледување на код.

Проценетиот трошок: 12 милиони долари (IBM Cost of Data Breach 2025, организации со >10.000 вработени). Фирмата не можела да го поврати обелоденувањето. Морала да ревидира секој пренесен фајл. Ангажирала правни советници за изложеноста на деловна тајна. Извршила преглед на конкурентска штета.

Тоа е најлошиот случај. Вообичаениот случај е помал, но брзо се собира. API клучевите се ротираат откако ќе се pojvat во AI chat логови. Лозинките за бази на податоци се менуваат откако ќе се pojvat во записите на алатките. OAuth токените се отповикуваат откако снимките на екранот ги снимат. Секој чекор зема работно време. Трошокот е реален и ретко се следи.

Kako функционира слојот за анонимизација

Model Context Protocol (MCP) додава слој помеѓу AI клиентот и API на AI моделот. Секој промпт поминува низ мотор за анонимизација пред да стигне до моделот.

Без заштита: Програмер пишува скрипта за миграција. Содржи низа за поврзување: postgres://admin:password@host:5432/db. AI моделот ја добива таа низа онака kako что е.

Со слојот за анонимизација: Моторот ја забележува низата. Ја заменува со токен -- [DB_CONN_1]. Моделот ја гледа структурата и логиката на скриптата. Акредитивот никогаш не стигнува до AI моделот; само API-то на anonym.legal хостирано во ЕУ го гледа за откривање.

Опцијата за реверзибилно шифрување оди подалеку. ID броевите на клиентите и кодовите на производите се шифрираат и заменуваат со токени. AI враќа одговор кој ги користи тие токени. Серверот го дешифрира одговорот и ги заменува токените назад со реалните вредности. Програмерот ги чита вистинските идентификатори. AI моделот никогаш не ги видел.

Поставување и искуство на програмерот

За тимовите за развој, поставувањето е еднократна задача. Cursor и Claude Code се конфигурирани да пренасочуваат преку локален proxy сервер. Конфигурацијата на серверот ги дефинира типовите ентитети за пресретнување:

  • API клучеви
  • Низи за поврзување со бази на податоци
  • Токени за автентикација
  • AWS, Azure и GCP акредитиви
  • Заглавија на приватни клучеви

Тимовите можат да додадат прилагодени шеми за внатрешни имиња на услуги или сопствени формати на идентификатори.

Од страната на програмерот, ништо не се менува. Автодополнувањето, прегледувањето на код, помошта при дебагирање и генерирањето на документација функционираат kako порано. Proxy-то работи тивко во позадина.

Анализата на Checkpoint Research за 2025 ја означила изложеноста на акредитивите на програмерите kako ризикот со највисок импакт во имплементациите на AI алатки за кодирање. Тоа е токму проблемот кој оваа архитектура го решава. Тоа е техничка поправка, не потсетник за политики.

Дознајте повеќе во нашиот безбедносен преглед и документација за усогласеност. Видете исто така нашиот водич за откривање ентитети за целосната листа на пресретнати типови податоци.

Извори

Поврзани статии

Безбедност на вештачка интелигенција

Превенцијата на лични податоци во реално време штеди 2,2 милиони долари

IBM откри разлика во трошоци од 2,2 милиони долари меѓу превенцијата и откривањето. Еве ја математиката која го прави пресретнувањето на лични податоци во реално време неопционално за безбедносните тимови.

Безбедност на вештачка интелигенција

GDPR Член 32: Следење на изложеноста на лични податоци при употреба на ВИ алатки

Тимовите за усогласеност во претпријатија бараат квантитативни докази за контролите на ВИ алатките за лични податоци. Мрежниот DLP ги пропушта ВИ-интеракциите преку прелистувачот.

Безбедност на вештачка интелигенција

Заштита од протекување лични податоци при употреба на ВИ во реално време

Кога вработен го внесува името на клиент во ChatGPT, податоците го напуштаат организациското управување во реално време. Последователниот DLP не може да го поврати она што веќе е изгубено.

Подготвени да ги заштитите вашите податоци?

Започнете со анонимизација на PII со 273 типови на ентитети на 48 јазици.