harden server further against bad channel ids

This commit is contained in:
ansuz 2017-07-17 16:34:47 +02:00
parent 06c971ec47
commit a28a59abf0

4
rpc.js
View file

@ -28,8 +28,8 @@ var WARN = function (e, output) {
};
var isValidId = function (chan) {
return chan && chan.length && /^[a-fA-F0-9]/.test(chan) ||
[32, 48].indexOf(chan.length) !== -1;
return chan && chan.length && /^[a-fA-F0-9]/.test(chan) &&
[32, 48].indexOf(chan.length) > -1;
};
var uint8ArrayToHex = function (a) {