From cf35dcc5bc7827e242b5322fb6a06550c9395896 Mon Sep 17 00:00:00 2001 From: Pawel Dziepak Date: Thu, 11 Apr 2013 17:16:49 +0200 Subject: [PATCH] vm: make aslr use more secure PRNG --- src/system/kernel/vm/VMUserAddressSpace.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/kernel/vm/VMUserAddressSpace.cpp b/src/system/kernel/vm/VMUserAddressSpace.cpp index a366cf78e6..71d48a6f51 100644 --- a/src/system/kernel/vm/VMUserAddressSpace.cpp +++ b/src/system/kernel/vm/VMUserAddressSpace.cpp @@ -407,7 +407,7 @@ VMUserAddressSpace::_RandomizeAddress(addr_t start, addr_t end, else range = min_c(range, kMaxRandomize); - addr_t random = get_random(); + addr_t random = secure_get_random(); random %= range; random &= ~addr_t(alignment - 1);