mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-21 08:23:08 +01:00
Merge pull request #6287 from Security-Onion-Solutions/feat/cidr-extra-validation
Check for more invalid cidr syntax
This commit is contained in:
@@ -393,6 +393,8 @@ valid_cidr() {
|
|||||||
# Verify there is a backslash in the string
|
# Verify there is a backslash in the string
|
||||||
echo "$1" | grep -qP "^[^/]+/[^/]+$" || return 1
|
echo "$1" | grep -qP "^[^/]+/[^/]+$" || return 1
|
||||||
|
|
||||||
|
valid_ip4_cidr_mask "$1" && return 0 || return 1
|
||||||
|
|
||||||
local cidr="$1"
|
local cidr="$1"
|
||||||
local ip
|
local ip
|
||||||
ip=$(echo "$cidr" | sed 's/\/.*//' )
|
ip=$(echo "$cidr" | sed 's/\/.*//' )
|
||||||
|
|||||||
Reference in New Issue
Block a user