Biztonság
Tervezet: 2026. október 23.
Sablon – indulás előtt ügyvéd ellenőrzi. Ez a szöveg a Stafeta indulására készült tervezet; a kettős zárójeles részek kitöltésre, a többi jogi átnézésre vár. Nem jogi tanács.
Amire építünk
Egy kis cég teljes működése fut a Stafetán, ezért a biztonság nem beállítás, hanem alapelv: a nyilvános szabálykönyvünk a repóban van (SECURITY.md, docs/THREAT-MODEL.md), és minden változtatás ahhoz igazodik. Az alábbi lista azt írja le, ami ma van – és külön azt, ami még nincs.
Belépés
- Kétlépcsős belépés mindenkinek, nem opció: jelszó (vagy Google/Apple) és hitelesítő alkalmazás kódja. SMS-kódot nem használunk.
- Jelszavak: 12–128 karakter, kiszivárgott jelszavak listája ellen ellenőrizve, csak sózott hash-ként tárolva. Nincs kötelező jelszócsere.
- Érzékeny műveletekhez (szerepek, Policy, export, összekötők, számlázás, törlés) friss kód kell („step-up”).
- Helyreállító kódok egyszeri használatra; zárolás 10 sikertelen próba után; robotvédelem a belépő oldalakon.
- Munkamenet 7 nap, 24 óra tétlenség után lejár; új eszközről belépésnél e-mail „nem én voltam” linkkel.
Adat
- Adatbázis, fájlok és mentések az EU-ban (Supabase, Frankfurt); a fájltároló privát, rövid életű aláírt linkekkel.
- Minden táblán soronkénti hozzáférés-szabályozás (RLS) a munkaterület szerint, és egy szabály, amely két lépcső nélkül semmit nem ad ki. Automatikus ellenőrzés: nem lehet RLS nélküli tábla.
- Titkosított kapcsolat mindenhol (HSTS); tartalombiztonsági szabályzat (CSP) minden oldalon.
- Titkok csak a szerveren, 90 naponta cserélve; a böngésző egyetlen kulcsot sem kap. Titokszivárgás-ellenőrzés minden commiton.
Az MI korlátai
- Az ügynöknek nincs küldő, törlő vagy fizető eszköze. Csak javasol; a végrehajtás külön lépés, ember jóváhagyásával, a jóváhagyás a pontos tartalomhoz kötve.
- A bejövő tartalom (e-mail, üzenet, átirat) a modellhez csak adatként jut el, a benne lévő utasítás nem parancs; szűrő és kanári-titok figyeli a manipulációt.
- A futtatás az ügyfél jogosultságával kérdez, sosem lát másik céget vagy kulcsot. Átirányítást egy összekötő sem követ; belső címekre nem kapcsolódunk.
- Költségfék: keret munkaterületenként, figyelmeztetés 80%-nál, leállás a plafonnál, vészkapcsoló.
Nyomon követhetőség
Belépési események, jóváhagyások, döntésnapló különvéleménnyel, a vendégek tevékenysége a portálon, kioszk-események – mind naplózva, a tulajdonos olvashatja. A jóváhagyás a tartalom hash-éhez kötve, egyszer használható.
Ellenőrzés
Automatikus red-team tesztcsomag fut minden változtatásnál (prompt-injekciós korpusz három nyelven, eltérített modell szimulációja, SSRF-szabályok, bérlők elkülönítése). Csomagokat csak 7 napnál régebbi kiadásból veszünk fel.
Ami még nincs – őszintén
- Külső behatolásteszt és független tanúsítás (ISO 27001, SOC 2) még nincs. Külső teszt tervezett ideje.
- Az érzékeny mezők borítéktitkosítása (bérlőnkénti kulcs) a következő szakaszban jön.
- Rendelkezésre állási vállalás (SLA) nincs; a mentés-visszaállítási próba az indulási ellenőrzőlistán van.
Sebezhetőség bejelentése
Ha biztonsági hibát találsz, írj ide: security@stafeta.ai – a cím beállítandó (vagy hello@stafeta.ai). 3 munkanapon belül válaszolunk, a javításról tájékoztatunk, és jóhiszemű kutatás miatt nem indítunk eljárást. Kérjük: ne férj hozzá más adatához, ne terhelj szolgáltatásmegtagadással, ne használj social engineeringet. Bug bounty programunk egyelőre nincs.
Incidens esetén a forgatókönyvünk: kulcs azonnali cseréje, az érintett munkaterület zárolása, naplók kigyűjtése, az ügyfél és – személyes adatnál – a hatóság értesítése 72 órán belül.