30,997
edits
Tag: 2017 source edit |
mNo edit summary Tags: Visual edit Mobile edit Mobile web edit Advanced mobile edit |
||
| Line 15: | Line 15: | ||
=[[File:securite.png]] Alertes de sécurité= | =[[File:securite.png]] Alertes de sécurité= | ||
Le projet a mis en place un processus de notification temps réel pour les alertes officielles sur les vulnérabilités de sécurité connues sur le projet Dolibarr (agrégation des CVE officielles publiées avec les Private Vulnerability Disclosure, et issues/tickets estampillés | Le projet a mis en place un processus de notification temps réel pour les alertes officielles sur les vulnérabilités de sécurité connues sur le projet Dolibarr (agrégation des CVE officielles publiées avec les Private Vulnerability Disclosure, et issues/tickets estampillés "Sécurité" du projet). Vous pouvez: | ||
*Consulter la section "'''Dernières alertes de sécurité'''" disponible sur cette page https://cti.dolibarr.org#securityalerts, | *Consulter la section "'''Dernières alertes de sécurité'''" disponible sur cette page https://cti.dolibarr.org#securityalerts, | ||
| Line 23: | Line 23: | ||
=[[File:art.png]] Fonctionnalités de sécurité= | =[[File:art.png]] Fonctionnalités de sécurité= | ||
Dolibarr intègre les mécanismes de sécurité suivant : | Dolibarr intègre les mécanismes de sécurité suivant<span> </span>: | ||
| Line 107: | Line 107: | ||
*Aucun traçage de mot de passe dans les logs (ni techniques ni fonctionnelles) <sup>[*7]</sup>. | *Aucun traçage de mot de passe dans les logs (ni techniques ni fonctionnelles) <sup>[*7]</sup>. | ||
*Système d'audit interne pour journaliser de manière permanente les événements en rapport avec l'administration utilisateurs et les connexions en succès ou en échec. | *Système d'audit interne pour journaliser de manière permanente les événements en rapport avec l'administration utilisateurs et les connexions en succès ou en échec. | ||
*Possibilité de tracer un enregistrement en fichier log (Le module Debug Log doit être activé avec au moins le niveau 5 - LOG_NOTICE) après un succès ou un échec de connexion ainsi vous pouvez ajouter des règles fail2ban ou crowdsec pour bloquer les '''brute force attacks'''. Vous pouvez vérifier les enregistrements avec la syntax : | *Possibilité de tracer un enregistrement en fichier log (Le module Debug Log doit être activé avec au moins le niveau 5 - LOG_NOTICE) après un succès ou un échec de connexion ainsi vous pouvez ajouter des règles fail2ban ou crowdsec pour bloquer les '''brute force attacks'''. Vous pouvez vérifier les enregistrements avec la syntax<span> </span>: | ||
"YYYY-MM-DD HH:MM:SS (ERROR|NOTICE|INFO|DEBUG) IP functions_dolibarr::check_user_password_.* Authentication KO" | "YYYY-MM-DD HH:MM:SS (ERROR|NOTICE|INFO|DEBUG) IP functions_dolibarr::check_user_password_.* Authentication KO" | ||
| Line 136: | Line 136: | ||
==OpenSourceSSF== | ==OpenSourceSSF== | ||
Dolibarr passe avec succès le niveau de conformité Sécurité et Bonnes Pratiques définies par l'OpenSourceSSF : https://bestpractices.coreinfrastructure.org/projects/5521 | Dolibarr passe avec succès le niveau de conformité Sécurité et Bonnes Pratiques définies par l'OpenSourceSSF<span> </span>: https://bestpractices.coreinfrastructure.org/projects/5521 | ||
=[[File:art.png]] Remonter une faille de sécurité= | =[[File:art.png]] Remonter une faille de sécurité= | ||
| Line 151: | Line 151: | ||
Une installation chez un hébergeur (généraliste ou spécialisé Dolibarr) donne accès à n'importe quelle machine reliée à internet. | Une installation chez un hébergeur (généraliste ou spécialisé Dolibarr) donne accès à n'importe quelle machine reliée à internet. | ||
Si vous avez fait le choix d'installer Dolibarr en local, sur votre machine : il est tout de même possible de partager Dolibarr avec d'autres machines. | Si vous avez fait le choix d'installer Dolibarr en local, sur votre machine<span> </span>: il est tout de même possible de partager Dolibarr avec d'autres machines. | ||
Deux cas sont à prendre en compte : | Deux cas sont à prendre en compte<span> </span>: | ||
*le partage local : seules les machines présentes physiquement sur le même réseau auront accès aux données par leur navigateur. Pour cela il suffit d'attribuer une IP fixe à la machine "serveur" et de paramétrer correctement les antivirus/firewall de cette machine. (ce forum ayant vocation à l'unique utilisation de Dolibarr : il faudra vous documenter par vous même sur les paramétrages à mettre en place, ou demander de l'aide sur le forum). Les autres machines auront lors accès à Dolibarr avec une adresses similaire à "http://192.168.1.148/xxxxx" où "xxxxxx" est potentiellement le sous répertoire dans le quel vous avez installé dolibarr) | *le partage local<span> </span>: seules les machines présentes physiquement sur le même réseau auront accès aux données par leur navigateur. Pour cela il suffit d'attribuer une IP fixe à la machine "serveur" et de paramétrer correctement les antivirus/firewall de cette machine. (ce forum ayant vocation à l'unique utilisation de Dolibarr<span> </span>: il faudra vous documenter par vous même sur les paramétrages à mettre en place, ou demander de l'aide sur le forum). Les autres machines auront lors accès à Dolibarr avec une adresses similaire à "http://192.168.1.148/xxxxx" où "xxxxxx" est potentiellement le sous répertoire dans le quel vous avez installé dolibarr) | ||
*le partage via internet : la procédure est identique au partage local, il vous faudra en plus : | *le partage via internet<span> </span>: la procédure est identique au partage local, il vous faudra en plus<span> </span>: | ||
**paramétrer une redirection de port sur votre accès internet vers le "serveur". Cette ouverture de port n'est pas anodine d'un point de vue sécurité : formez vous correctement ou faites appel à un professionnel. | **paramétrer une redirection de port sur votre accès internet vers le "serveur". Cette ouverture de port n'est pas anodine d'un point de vue sécurité<span> </span>: formez vous correctement ou faites appel à un professionnel. | ||
**avoir une IP fixe de pour votre accès internet, ou une résolution DNS dynamique. | **avoir une IP fixe de pour votre accès internet, ou une résolution DNS dynamique. | ||
La solution idéale, restera de confier l'hébergement, la sécurité et les sauvegardes de votre Dolibarr à un hébergeur professionnel... | La solution idéale, restera de confier l'hébergement, la sécurité et les sauvegardes de votre Dolibarr à un hébergeur professionnel... | ||
Oui : cela à un coût... mais en regard du risque de "tout perdre", il est important de se poser la question ! | Oui<span> </span>: cela à un coût... mais en regard du risque de "tout perdre", il est important de se poser la question ! | ||
NB : une installation locale avec des données existantes est très facilement migrable vers ce type d'hébergement. | NB<span> </span>: une installation locale avec des données existantes est très facilement migrable vers ce type d'hébergement. | ||
---- | ---- | ||
<sup>(*X)</sup> Ce mécanisme répond à une criticité numéro X du classement Top Ten de l'[http://www.owasp.org/index.php/Top_10_2007 OWASP 2007]. La position X peut avoir évoluée. | <sup>(*X)</sup> Ce mécanisme répond à une criticité numéro X du classement Top Ten de l'[http://www.owasp.org/index.php/Top_10_2007 OWASP 2007]. La position X peut avoir évoluée. | ||