From c6b5284be8da39cf2da4e1036a730eb5e0515096 Mon Sep 17 00:00:00 2001 From: Laurent Peuch Date: Sun, 27 Aug 2017 05:42:33 +0200 Subject: [PATCH] [fix] use cryptorandom to generate password --- src/yunohost/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/yunohost/app.py b/src/yunohost/app.py index 025de2e19..84092580f 100644 --- a/src/yunohost/app.py +++ b/src/yunohost/app.py @@ -2104,4 +2104,4 @@ def random_password(length=8): import random char_set = string.ascii_uppercase + string.digits + string.ascii_lowercase - return ''.join(random.sample(char_set, length)) + return ''.join([random.SystemRandom().choice(char_set) for x in range(length)])