Solved

Firewall scanning with Nessus

Posted on 2009-03-31
3
1,315 Views
Last Modified: 2013-11-16
We have a Cisco ASA firewall that is configure to go. We want to do some scanning for possible vulnerability.

The firewall is currently set to allow TCP traffic to one specific port, say 1005, to one direction only (other way will be deny). All other traffics are deny using ACL.

What should I do to test for possible vulnerability? We have full version of Nessus and NMAP available.

A consultant suggested us to do both positive testing (making sure the firewall rule will allow the traffic you want) and negative testing (verifying that it will blocks traffic that is not defined).

He didn't mention the details....  Can someone help me out? thanks!
0
Comment
Question by:SPERTW
3 Comments
 
LVL 33

Assisted Solution

by:Dave Howe
Dave Howe earned 165 total points
ID: 24035059
ok, you have two factors there.

you have a rulebase that says "for the range of addresses x.x.x.x to y.y.y.y, allow access on port zzz"

you can test that with suitable port scanning software, but to be honest it isn't worthwhile - if the rulebase says that, then outside of someone exploiting a bug in the ASA software, that is what you are going to get. now, an active exploit of ASA would be worth testing for, but pentesters (and obviously, blackhats) keep those close to their chest.

second, you can assume that an attacker has access to the open port, and configure nessus to throw every attack it knows how to run against the application behind that port against the outside firewall - usually by placing the testing machine outside the asa, making sure its IP is in the permitted range, then running the test.

0
 
LVL 4

Assisted Solution

by:Multipath
Multipath earned 165 total points
ID: 24036179
In my experience scanning a firewall is never a good idea, the best thing to do is to track vulnerabilities to your version.  The reasons for this are simple, if someone outside scans the firewall they are going ot get locked out of traffic trough the content scanning engine.  What you can do to test if hte firewall is working is to test through know open ports to known applications behind the ports this will give you a good idea of you outside threat level.  I would however suggest that you give no special rules to the outside scanning engine as you want the firewall to do its job and stop the traffic if it sees it this will give you a win with your management because you can show the attacks against the services and the firewall stopping the attacks while still letting good traffic through.
0
 
LVL 20

Accepted Solution

by:
jdera earned 170 total points
ID: 24275798
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: btan
Provide an easy one stop to quickly get the relevant information on common asked question on Ransomware in Expert Exchange.
If you're not part of the solution, you're part of the problem.   Tips on how to secure IoT devices, even the dumbest ones, so they can't be used as part of a DDoS botnet.  Use PRTG Network Monitor as one of the building blocks, to detect unusual…
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, just open a new email message. In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now