1. Lokalna obrada podataka
Osnovne funkcije dodatka ne zahtijevaju udaljenu aktivaciju, licencni ključ, obvezan vanjski račun ni telemetriju prema Brendigo poslužiteljima. Poslovni podaci ostaju u WordPress okruženju korisnika, osim sadržaja koji administrator svjesno objavi kao javni cjenik ili arhivu.
2. Administracijske radnje
Radnje koje mijenjaju postavke, podatke ili objave trebaju koristiti WordPress ovlasti i nonce provjere. Time se smanjuje rizik od neovlaštenih zahtjeva unutar administratorskog sučelja.
3. Objavljivanje datoteka
Generiranje javnih cjenika odvaja pripremu sadržaja od konačne objave. Cilj je da neuspjelo ili prekinuto generiranje ne zamijeni posljednju uspješnu javnu datoteku nepotpunim sadržajem.
4. Integritet i arhiva
Arhivirane objave mogu se pratiti zajedno s tehničkim podacima o datoteci i kontrolnom vrijednošću, kako bi administrator lakše provjerio integritet i povijest javnih cjenika.
5. Sigurnost web stranice
Službena web stranica koristi sigurnosna HTTP zaglavlja, Content Security Policy, HTTPS preusmjeravanje, CSRF zaštitu newsletter obrasca i HTTP-zatvorene direktorije za podatke pretplatnika i distribucijske pakete.
6. Odgovorno prijavljivanje problema
Ako pronađete sigurnosni problem, nemojte javno objavljivati osjetljive detalje prije nego što projekt dobije razumno vrijeme za analizu. Pošaljite opis problema, pogođenu verziju i korake reprodukcije na info@brendigo.com .