diff --git a/testping1.py b/testping1.py index fa70655..5de1f96 100644 --- a/testping1.py +++ b/testping1.py @@ -275,7 +275,8 @@ def is_reachable(ip, timeout=1): raise ValueError(f"Scan range too large ({total_ips} IPs). Maximum 256 IPs allowed per scan.") except (ValueError, TypeError, RecursionError) as e: - logging.error(f"Invalid scan range configuration: {e}") + # 🛡️ Sentinel: Sanitize log input to prevent CRLF/Log Injection + logging.error(f"Invalid scan range configuration: {repr(str(e))}") exit(1) # ⚡ Bolt: Optimize sequential IP address generation