diff options
author | Dmitriy Alekseev <1865999+dragoangel@users.noreply.github.com> | 2024-05-31 09:00:33 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-31 09:00:33 +0200 |
commit | 61c8b623357a4615d54f1ffed5783681db5ca2dc (patch) | |
tree | 4b97583b1011a9c5b90f4eb474f7eb3ca62a07ce | |
parent | 09190e6fcebd65a87ac0c991f286480225ebf4c1 (diff) | |
download | rspamd-61c8b623357a4615d54f1ffed5783681db5ca2dc.tar.gz rspamd-61c8b623357a4615d54f1ffed5783681db5ca2dc.zip |
Fix hfilter checks_hello_badip
-rw-r--r-- | src/plugins/lua/hfilter.lua | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/plugins/lua/hfilter.lua b/src/plugins/lua/hfilter.lua index 8c132f504..6bc011b83 100644 --- a/src/plugins/lua/hfilter.lua +++ b/src/plugins/lua/hfilter.lua @@ -142,36 +142,36 @@ local checks_hello = [[ local checks_hello_map local checks_hello_badip = [[ -/^\d\.\d\.\d\.255$/i 1 -/^192\.0\.0\./i 1 +/^\d+\.\d+\.\d+\.255$/i 1 +/^192\.0\.0\.\d+/i 1 /^2001:db8::/i 1 -/^10\./i 1 -/^192\.0\.2\./i 1 -/^172\.1[6-9]\./i 1 -/^192\.168\./i 1 -/^::1$/i 1 # loopback ipv4, ipv6 +/^10\.\d+\.\d+\.\d+/i 1 +/^192\.0\.2\.\d+/i 1 +/^172\.1[6-9]\.\d+\.\d+/i 1 +/^192\.168\.\d+\.\d+/i 1 +/^127\.\d+\.\d+\.\d+/i 1 # loopback ipv4 +/^::1$/i 1 # loopback ipv6 /^ffxx::/i 1 /^fc00::/i 1 -/^203\.0\.113\./i 1 +/^203\.0\.113\.\d+/i 1 /^fe[cdf][0-9a-f]:/i 1 -/^100.12[0-7]\d\./i 1 +/^100.12[0-7]\.\d+\.\d+/i 1 /^fe[89ab][0-9a-f]::/i 1 -/^169\.254\./i 1 -/^0\./i 1 -/^198\.51\.100\./i 1 -/^172\.3[01]\./i 1 -/^100.[7-9]\d\./i 1 -/^100.1[01]\d\./i 1 -/^127\./i 1 -/^100.6[4-9]\./i 1 -/^192\.88\.99\./i 1 -/^172\.2[0-9]\./i 1 +/^169\.254\.\d+\.\d+/i 1 +/^0\.\d+\.\d+\.\d+/i 1 +/^198\.51\.100\.\d+/i 1 +/^172\.3[01]\.\d+\.\d+/i 1 +/^100.[7-9]\d\.\d+\.\d+/i 1 +/^100.1[01]\d\.\d+\.\d+/i 1 +/^100.6[4-9]\.\d+\.\d+/i 1 +/^192\.88\.99\.\d+/i 1 +/^172\.2[0-9]\.\d+\.\d+/i 1 ]] local checks_hello_badip_map local checks_hello_bareip = [[ -/^\d+[x.-]\d+[x.-]\d+[x.-]\d+$/ -/^[0-9a-f]+:/ +/^\d+[x.-]\d+[x.-]\d+[x.-]\d+$/i +/^[0-9a-f]+:/i ]] local checks_hello_bareip_map |