Skip to content

Commit a885995

Browse files
LiviaMedeirosFyko
authored andcommitted
fs: harden fs.read(params, callback) typecheck
PR-URL: nodejs#42772 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: James M Snell <[email protected]>
1 parent e2b791b commit a885995

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/fs.js

+3
Original file line numberDiff line numberDiff line change
@@ -639,6 +639,9 @@ function read(fd, buffer, offsetOrOptions, length, position, callback) {
639639
buffer = Buffer.alloc(16384);
640640
}
641641

642+
if (params !== undefined) {
643+
validateObject(params, 'options', { nullable: true });
644+
}
642645
({
643646
offset = 0,
644647
length = buffer.byteLength - offset,

0 commit comments

Comments
 (0)