summaryrefslogtreecommitdiffstats
path: root/Bugzilla/Install/Requirements.pm
diff options
context:
space:
mode:
authorMax Kanat-Alexander <mkanat@bugzilla.org>2011-01-24 22:43:38 +0100
committerMax Kanat-Alexander <mkanat@bugzilla.org>2011-01-24 22:43:38 +0100
commit95b919c0b6b731d16e92dd748e654cefeba0bd32 (patch)
tree254f2da4d90de25ae6700464f5e6705f8be8a98e /Bugzilla/Install/Requirements.pm
parentad1e3aef99b806d7f4a5bd18aa0c8cc6102f62e6 (diff)
downloadbugzilla-95b919c0b6b731d16e92dd748e654cefeba0bd32.tar.gz
bugzilla-95b919c0b6b731d16e92dd748e654cefeba0bd32.tar.xz
Bug 619594: (CVE-2010-4568) [SECURITY] Improve the randomness of
generate_random_password, to protect against an account compromise issue and other critical vulnerabilities. r=LpSolit, a=LpSolit https://bugzilla.mozilla.org/show_bug.cgi?id=621591
Diffstat (limited to 'Bugzilla/Install/Requirements.pm')
-rw-r--r--Bugzilla/Install/Requirements.pm6
1 files changed, 6 insertions, 0 deletions
diff --git a/Bugzilla/Install/Requirements.pm b/Bugzilla/Install/Requirements.pm
index f45360916..e3049f2d5 100644
--- a/Bugzilla/Install/Requirements.pm
+++ b/Bugzilla/Install/Requirements.pm
@@ -157,6 +157,12 @@ sub REQUIRED_MODULES {
module => 'List::MoreUtils',
version => 0.22,
},
+ {
+ package => 'Math-Random-Secure',
+ module => 'Math::Random::Secure',
+ # This is the first version that installs properly on Windows.
+ version => '0.05',
+ },
);
my $extra_modules = _get_extension_requirements('REQUIRED_MODULES');