diff options
author | Qingyu Deng <bitdqy@hotmail.com> | 2021-04-05 21:35:40 +0800 |
---|---|---|
committer | James M Snell <jasnell@gmail.com> | 2021-04-12 14:49:13 -0700 |
commit | 993ed19f9c9da7bec66298f02643ea5efaa8c7fd (patch) | |
tree | 86ab17f44573f2bcba39ac0abb2ca519f470b33d /lib | |
parent | 8dd06850ae9287d2171541f75654a56f34d356bd (diff) | |
download | node-new-993ed19f9c9da7bec66298f02643ea5efaa8c7fd.tar.gz |
crypto: reduce range of size to int max
Refs: https://github.com/nodejs/node/issues/38090
PR-URL: https://github.com/nodejs/node/pull/38096
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/internal/crypto/random.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/internal/crypto/random.js b/lib/internal/crypto/random.js index e966074daa..cf84507515 100644 --- a/lib/internal/crypto/random.js +++ b/lib/internal/crypto/random.js @@ -57,8 +57,8 @@ const { const { FastBuffer } = require('internal/buffer'); -const kMaxUint32 = 2 ** 32 - 1; -const kMaxPossibleLength = MathMin(kMaxLength, kMaxUint32); +const kMaxInt32 = 2 ** 31 - 1; +const kMaxPossibleLength = MathMin(kMaxLength, kMaxInt32); function assertOffset(offset, elementSize, length) { validateNumber(offset, 'offset'); |