From: Andrew Lewis Date: Mon, 10 Oct 2016 07:54:37 +0000 (+0200) Subject: [Minor] Retire FORGED_X_PHP_SCRIPT1 rule X-Git-Tag: 1.4.0~281^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F1017%2Fhead;p=thirdparty%2Frspamd.git [Minor] Retire FORGED_X_PHP_SCRIPT1 rule --- diff --git a/rules/misc.lua b/rules/misc.lua index 27003ce21d..2fc93da321 100644 --- a/rules/misc.lua +++ b/rules/misc.lua @@ -399,21 +399,3 @@ rspamd_config.MISSING_FROM = { group = 'header', description = 'Missing From: header' } - -rspamd_config.FORGED_X_PHP_SCRIPT1 = { - callback = function (task) - local hdr = task:get_header('X-PHP-Script', true) - if not hdr then return end - local re_txt = ' for (\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}), (\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}$)' - local re = rspamd_regexp.get_cached(re_txt) - if not re then - re = rspamd_regexp.create_cached(re_txt) - end - local m = re:search(hdr, true, true) - if not m then return end - return m[1][2] == m[1][3] - end, - score = 1.0, - description = 'X-PHP-Script header appears forged', - group = 'header' -}