Vissza a BlograAI Biztonság

A Cursor és a Claude használata kódszivárgás nélkül

A Cursor alapértelmezés szerint betölti a .env fájlokat az MI-kontextusba. Egy pénzügyi szolgáltató cég 12 millió dollárt veszített, miután saját fejlesztésű kereskedési algoritmusai egy MI-asszisztenshez kerültek.

April 5, 20269 perc olvasás
Cursor AI securitydeveloper credential leakMCP Server protectionClaude Code securitycodebase privacy

Mit tölt be a Cursor az MI-kontextusba

A Cursor alapértelmezés szerint betölti a JSON és YAML konfigurációs fájlokat az MI-kontextusba. Ezek a fájlok gyakran tartalmaznak felhőalapú tokeneket, adatbázis-jelszavakat és telepítési beállításokat.

A kockázat nem a gondatlan használatból ered. Az alapértelmezett beállításokból fakad. Minden konfigurációs fájlokat érintő MI-kódolási munkamenet potenciálisan továbbíthatja ezeket az Anthropic vagy az OpenAI szervereire.

A fejlesztő szándéka kifogástalan. Megkéri az MI-t, hogy javítson meg egy adatbázis-lekérdezést. A lekérdezés tartalmaz egy kapcsolati karakterláncot. Az MI látja azt. Ez a szivárgás. Normális munka mellékterméke. Szabályzati szabályok önmagukban nem tudják megbízhatóan megakadályozni.

Ezért ugrott 340%-kal a Model Context Protocol eszközök elfogadása a vállalati környezetekben 2025 Q4-ben. A csapatoknak technikai megoldásra van szükségük. Egy új szabályzati dokumentum nem elegendő.

A 12 millió dolláros következmény

Egy pénzügyi szolgáltató cég elveszítette a kontrollt saját fejlesztésű kereskedési algoritmusai felett. Az algoritmusok egy kódellenőrzési munkamenet során kerültek egy MI-asszisztens szervereire.

Becsült költség: 12 millió dollár (IBM Data Breach Cost Report 2025, több mint 10 000 alkalmazottat foglalkoztató szervezeteknél). A cég nem tudta visszavonni az adatok közzétételét. Auditálnia kellett minden továbbított fájlt. Jogi tanácsadókat vett igénybe az üzleti titok kitettség ügyében. Versenyképességi kárbecslést végzett.

Ez a legrosszabb eset. A szokásos eset kisebb, de gyorsan összeadódik. API-kulcsokat kell váltani, miután megjelennek az MI-csevegőnapló-kban. Adatbázis-jelszavakat kell cserélni, miután megjelennek az eszközrekordokban. OAuth-tokeneket kell visszavonni, miután képernyőfelvételek rögzítik őket. Minden lépés munkaerőt emészt fel. A költség valós és ritkán kerül nyilvántartásba.

Hogyan működik az anonimizálási réteg

A Model Context Protocol (MCP) egy réteget ad az MI-kliens és az MI-modell API-ja közé. Minden prompt átmegy egy anonimizálási motoron, mielőtt eléri a modellt.

Védelem nélkül: Egy fejlesztő migrációs szkriptet ír. Tartalmaz egy kapcsolati karakterláncot: postgres://admin:jelszó@host:5432/db. Az MI-modell ezt a karakterláncot változtatlanul kapja meg.

Az anonimizálási réteggel: A motor felismeri a karakterláncot. Kicseréli egy tokenre — [DB_CONN_1]. A modell látja a szkript szerkezetét és logikáját. A hitelesítő adat soha nem jut el az MI-modellhez; csak az anonym.legal EU-ban üzemeltetett API-ja látja az észleléshez.

A visszafordítható titkosítás lehetősége tovább megy. Az ügyfélazonosítókat és termékkódokat titkosítja, és tokenekkel cseréli fel. Az MI tokeneket tartalmazó választ ad vissza. A szerver visszafejti a választ, és a tokeneket valódi értékekre cseréli vissza. A fejlesztő valódi azonosítókat olvas. Az MI-modell soha nem látta őket.

Beállítás és fejlesztői élmény

Fejlesztői csapatok számára a beállítás egyszeri feladat. A Cursort és a Claude Code-ot egy helyi proxy-szerveren keresztüli átirányításra konfigurálják. A szerver konfigurációja meghatározza, mely entitástípusokat kell elfogni:

  • API-kulcsok
  • Adatbázis-kapcsolati karakterláncok
  • Hitelesítési tokenek
  • AWS-, Azure- és GCP-hitelesítő adatok
  • Privátkulcs-fejlécek

A csapatok egyéni mintákat adhatnak hozzá belső szolgáltatásnevekhez vagy saját fejlesztésű azonosítóformátumokhoz.

A fejlesztő oldaláról semmi sem változik. Az automatikus kiegészítés, a kódellenőrzés, a hibakeresési segítség és a dokumentációgenerálás mind ugyanúgy működik, mint korábban. A proxy csendesen fut a háttérben.

A Checkpoint Research 2025-ös elemzése a fejlesztői hitelesítő adatok kitettségét azonosította a legmagasabb hatású kockázatként az MI-kódolási eszközök bevezetéseiben. Ez pontosan az a probléma, amelyet ez az architektúra megold. Technikai megoldás, nem szabályzati emlékeztető.

Tudjon meg többet biztonsági áttekintőnkből és megfelelési dokumentációnkból. Lásd az entitásdetektálási útmutatót is a lehallgatott adattípusok teljes listájához.

Források

Készen áll az adatai védelmére?

Kezdje el a PII anonimizálását 273 entitástípuson 48 nyelven.