Informations sécurité: Difference between revisions

Jump to navigation Jump to search
m
Line 9: Line 9:


'''Cryptage'''
'''Cryptage'''
* Cryptage des mots de passe utilisateurs en base.
* Cryptage des mots de passe utilisateurs en base <sup>[*8]</sup>.
* Cryptage possible du mot de passe technique de la base de donnée dans le [[Fichier de configuration]] (conf.php).
* Cryptage possible du mot de passe technique de la base de donnée dans le [[Fichier de configuration]] (conf.php) <sup>[*8]</sup>.
* Possibilité de forcer le mode HTTPS.
* Possibilité de forcer le mode HTTPS <sup>[*9]</sup>.


'''Hacks et cracks'''
'''Hacks et cracks'''
* Support du mode register_globals on ou off (off serieusement recommandé).
* Support du mode register_globals on ou off (off serieusement recommandé) <sup>[*2]</sup>.
* Support du mode safe_mode on ou off de PHP (on recommandé).
* Support du mode safe_mode on ou off de PHP (on recommandé) <sup>[*3]</sup>.
* Système de protection anti injection SQL [A2*].
* Système de protection anti injection SQL <sup>[2*]</sup>.
* Système de protection anti injection XSS (Cross Site Scripting) [A1*].
* Système de protection anti injection XSS (Cross Site Scripting) <sup>[*1]</sup>.
* Système de protection anti CSRF (Cross Site Request Forgery).
* Système de protection anti CSRF (Cross Site Request Forgery) <sup>[*5]</sup>.


'''Accès pages et fichiers'''
'''Accès pages et fichiers'''
* Pages et contenus protégées par un système d'habilitations, par groupes ou utilisateurs, pour chaque module fonctionnel.
* Pages et contenus protégées par un système d'habilitations, par groupes ou utilisateurs, pour chaque module fonctionnel <sup>[*4]</sup>.
* Isolation des fichiers stockés par Dolibarr dans une arborescence différente de la racine web (donc non téléchargeable sans passer par le wrapper).
* Isolation des fichiers stockés par Dolibarr dans une arborescence différente de la racine web (donc non téléchargeable sans passer par le wrapper) <sup>[*3]</sup> <sup>[*10]</sup>.
* Système de protection anti scan dir (tout répertoire contient un fichier index pour limiter la visibilité si le serveur web a l'option "Indexes" active. Ne devrait pas).
* Système de protection anti scan dir (tout répertoire contient un fichier index pour limiter la visibilité si le serveur web a l'option "Indexes" active. Ne devrait pas) <sup>[*3]</sup>.


'''Protection login'''
'''Protection login'''
* Retardateur anti brute force cracking sur la page de login.
* Retardateur anti brute force cracking sur la page de login <sup>[*7]</sup>.
* Code graphique optionnel anti robot (CAPTCHA) sur la page de login.
* Code graphique optionnel anti robot (CAPTCHA) sur la page de login <sup>[*7]</sup>.
* Aucun traçage de mot de passe dans les logs (ni techniques ni fonctionnelles).
* Aucun traçage de mot de passe dans les logs (ni techniques ni fonctionnelles) <sup>[*7]</sup>.
* Système d'audit interne pour logguer de manière permanente les évènements en rapport avec l'administration utilisateurs et les logins en succès ou en échec.
* Système d'audit interne pour logguer de manière permanente les évènements en rapport avec l'administration utilisateurs et les logins en succès ou en échec.


'''Virus'''
'''Virus'''
* Possibilité d'insérer un contrôle antivirus sur tout fichier uploadé.
* Possibilité d'insérer un contrôle antivirus sur tout fichier uploadé <sup>[*3]</sup>.




----
----
<nowiki>*</nowiki> Ce mécanisme répond à la criticité numéro X du classement Top Ten de l'[http://www.owasp.org/index.php/Top_10_2007 OWASP].
<sup>(*X)</sup> Ce mécanisme répond à la criticité numéro X du classement Top Ten de l'[http://www.owasp.org/index.php/Top_10_2007 OWASP].

Navigation menu