By allowing the administrator to configure which HTTP proxy headers
should be honored when determining the IP address of a client. Only the
REMOTE_ADDR server variable should be used by default, ensuring a secure
default configuration.
The function get_nfilter_request_var()
should be replaced with get_filter_request_var() to ensure that the
$poller_id parameter is an integer.
Furthermore, values
should always be escaped before being passed to sensitive functions like
proc_open.