Preskočiť na obsah

Bezpečnosť

Bezpečnosť systému závisí od webového servera, PHP, databázy, konfigurácie MRBS a zvoleného poskytovateľa identity.

Udržujte softvér aktuálny

MRBS 1.12.2 obsahuje bezpečnostné opravy, vrátane ochrany proti otvoreným presmerovaniam a falšovaniu požiadaviek na strane servera. Monitorujte neskoršie vydania a bezpečnostné upozornenia namiesto toho, aby ste 1.12.2 považovali za trvalo aktuálnu.

Udržujte PHP, databázu, webový server a operačný systém v rámci podporovaných životných cyklov dodávateľov.

Chráňte konfiguráciu a prepravu

  • Podávajte MRBS nad HTTPS.
  • Obmedziť prístup na config.inc.php.
  • Udržujte databázu, SMTP, LDAP a poverenia API mimo kontroly zdroja.
  • Overte TLS kolegov a názvy hostiteľov.
  • Otočte poverenia po podozrení na kontakt.

Privilégiá databázy

Použite vyhradený databázový účet aplikácie a udeľte mu iba potrebné oprávnenia. Ak je to z prevádzkového hľadiska možné, na zmeny schémy pri aktualizácii použite samostatný účet.

Zálohy obsahujú rezervačné a používateľské údaje a vyžadujú rovnakú ochranu ako produkčná databáza.

Verejný prístup

Explicitne skontrolujte správanie pri odhlásení:

  • viditeľnosť detailov rezervácie;
  • súkromné rezervácie;
  • vyhľadávanie a verejné správy;
  • režim kiosku;
  • vývoz kalendára; a
  • registračné mená.

Použite $auth['deny_public_access'], keď si každý prístup vyžaduje reláciu.

Inštalačné súbory

Nevystavujte testovacie pomôcky, SQL skripty, zálohy, protokoly ani konfiguračné kópie prostredníctvom webového servera. Súbory ako testdata.php sú určené na testovanie a nesmú zostať verejne dostupné.

Ťažba dreva

Zaznamenajte prevádzkové chyby bez poverení alebo obsahu súkromnej rezervácie. Protokolovanie poverení je predvolene zakázané a malo by zostať vypnuté:

$auth['log_credentials'] = false;

Rutinná kontrola

Pravidelne kontrolujte:

  • správcovské účty;
  • kontakty na správcu oblasti a miestnosti;
  • kľúče verejných správ;
  • tajomstvá poskytovateľov identity;
  • obnovenie zálohy;
  • aktualizácie závislostí a vydaní; a
  • webové a aplikačné denníky pre neočakávaný prístup.