The firewall is allowing access to all open ports on the Security Analytics server. This is due to a misconfiguration in the security firewall settings.
The last ACCEPT rule is missing the RELATED,ESTABLISHED state. This may have been done during a firewall change in the UI.
Update the firewall ACCEPT rule with RELATED,ESTABLISHED. This can be fixed in the releases after 8.2.8 in the UI. Previous releases will require CLI access (as root) with the following commands.
Results of iptables -L before the change (line 12)
ACCEPT all -- anywhere anywhere
Results of iptables -L after the change (line 12)ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
-------------------------------------------
To correct the configuration, login as root at the command line interface and run:
# make a backup of the firewall rules in case there is a mistake after the changeiptables-save > /home/apache/tmp/iptables
# write the firewall rules to /etc/sysconfig/iptables from memory before any changes are made. This will provide a known beginning point.iptables-save > /etc/sysconfig/iptables
# edit /etc/sysconfig/iptables by adding "RELATED,ESTABLISHED" to the Accept Any rulesed -i --follow-symlinks 's/^-A INPUT -j ACCEPT$/-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT/' '/etc/sysconfig/iptables'
# test the change, no output is expectediptables-restore --test < /etc/sysconfig/iptables
# load the rules in memory from the changed fileiptables-restore < /etc/sysconfig/iptables
# Verify changes and list the rules and look for RELATED,ESTABLISHED on the 12th line.iptables -L
For example,
[root@hostname ~]# iptables -LChain INPUT (policy ACCEPT)target prot opt source destination ACCEPT all -- anywhere anywhere DROP icmp -- anywhere anywhere icmp timestamp-requestDROP icmp -- anywhere anywhere icmp timestamp-replyACCEPT icmp -- anywhere anywhere ACCEPT tcp -- anywhere anywhere tcp dpt:httpACCEPT tcp -- anywhere anywhere tcp dpt:httpsACCEPT tcp -- anywhere anywhere tcp dpt:sshACCEPT tcp -- anywhere anywhere tcp dpt:8843ACCEPT udp -- anywhere anywhere udp spt:ftp-dataACCEPT tcp -- anywhere anywhere tcp spt:ftp-dataACCEPT all -- anywhere anywhere state RELATED,ESTABLISHEDDROP all -- anywhere anywhere
Chain FORWARD (policy DROP)target prot opt source destination
Chain OUTPUT (policy ACCEPT)target prot opt source destination