From d927b763c1cd5a2325de83118a8076051731829f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Sun, 26 Jan 2020 22:18:07 -0500 Subject: [PATCH] fix: escape invalid rules --- src/meta/blacklist.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/meta/blacklist.js b/src/meta/blacklist.js index ae3412832d..2c7ddf4678 100644 --- a/src/meta/blacklist.js +++ b/src/meta/blacklist.js @@ -3,6 +3,7 @@ const ipaddr = require('ipaddr.js'); const winston = require('winston'); const _ = require('lodash'); +const validator = require('validator'); const db = require('../database'); const pubsub = require('../pubsub'); @@ -128,7 +129,7 @@ Blacklist.validate = function (rules) { } if (!addr || whitelist.includes(rule)) { - invalid.push(rule); + invalid.push(validator.escape(rule)); return false; }