Skip to content

Commit 32138d7

Browse files
committed
cgh: fix possible out of range on blockNumber
1 parent baa8a2b commit 32138d7

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

internal/cli/server/api_service.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,9 @@ func getRpcBlockNumberFromString(blockNumber string) (rpc.BlockNumber, error) {
118118
if err != nil {
119119
return rpc.BlockNumber(0), errors.New("invalid block number")
120120
}
121+
if blckNum > uint64(^uint32(0)) {
122+
return rpc.BlockNumber(0), errors.New("block number out of range")
123+
}
121124
return rpc.BlockNumber(blckNum), nil
122125
}
123126
}

0 commit comments

Comments
 (0)