Module security

Module security 

Source

Functions§

validate_command
Validates a command name against an allowlist. This helps prevent command injection attacks.
validate_command_args
Validates command arguments for potentially dangerous content.
validate_file_path
Security utilities for validating inputs and preventing common vulnerabilities. Validates that a file path is safe and doesn’t allow directory traversal.
validate_size_limit
Validates the size of input data to prevent DoS attacks.
validate_timeout
Validates a timeout value to ensure it’s reasonable.
validate_url_security
Validates that a URL uses a secure protocol (https://, wss://, etc.)