Prieglobos modelis
FastAccounts galima diegti savarankiškai; tuomet infrastruktūrą pasirenka ir saugo jos operatorius. Valdomas bandomasis variantas naudoja tą pačią Docker programą su PostgreSQL ir nuolatine įrodymų saugykla FastSME valdomoje infrastruktūroje. Infrastruktūros teikėjas priklauso nuo diegimo ir turi būti įvardytas gamybinio kliento sutartyje.
Šifravimas
Integracijų prisijungimo duomenys ramybės būsenoje šifruojami versijuotu Fernet raktu ir nepatenka į naršyklės atsakymus ar žurnalus. Priglobtas ryšys naudoja HTTPS/TLS. FastAccounts neteigia, kad kiekvienas duomenų bazės laukas ar įkeltas įrodymų failas yra šifruojamas programos lygmeniu ramybės būsenoje.
Atsarginės kopijos ir atkūrimas
Savarankiškos prieglobos operatorius atsako už duomenų bazės, įrodymų saugyklos, šifravimo ir atkūrimo procesą. Planuojama: šifruotos valdomos prieglobos kopijos ir išbandytas atkūrimas. Saugykloje neužfiksuotas baigtas atkūrimo bandymas, todėl atkūrimo laikas nežadamas.
Prieigos kontrolė
Prieinama: vietinės el. pašto ir slaptažodžio paskyros bei Google prisijungimas, narystė organizacijoje pagal kvietimą, pasirašytos sesijos, CSRF apsauga ir savininko, administratoriaus, buhalterio, tvirtintojo bei stebėtojo rolės. Slaptažodžiai maišomi naudojant scrypt; patvirtinimo ir atkūrimo nuorodos yra vienkartinės, o duomenų bazėje saugomos tik jų maišos. Pakartotiniai bandymai prisijungti ribojami. Verslo duomenys atskirti pagal organizaciją, o tarporganizacinė prieiga testuojama. Planuojama: valdomos paslaugos MFA politika ir užklausų ribojimas tinklo pakraštyje.
Saugumo incidentai
Apie įtariamą incidentą praneškite privačiai adresu info@predictivelabs.ai, temos eilutėje įrašę „FastAccounts saugumo incidentas“. Komanda išsaugos reikalingus įrašus, ištirs apimtį ir koordinuos ryšį su klientais. Sutartinis reagavimo laikas dar nesiūlomas.
Pranešti apie incidentą
Priklausomybių pranešimai
Python priklausomybės nurodytos requirements.txt; CI kompiliuoja programą, vykdo testus, tikrina migracijas ir ieško dažnų paslapčių šablonų. Projektas neteigia vykdantis nuolatinę automatinę priklausomybių pažeidžiamumų stebėseną. Apie įtartiną priklausomybę praneškite privačiu saugumo kanalu.
Atsakingas pažeidžiamumų atskleidimas
Prieš viešą aptarimą praneškite privačiai ir nurodykite paveiktas versijas, atkūrimo veiksmus bei poveikį. Patvirtinsime ryšio kanalą, sąžiningai ištirsime ir su pranešėju suderinsime atskleidimo datą. Skirkite pagrįstą laiką pataisymui; atsakymo ar pataisymo termino dar negarantuojame.
Siųsti privatų pranešimą