Nipper


SonicWall Firewall Security Report

of the

00401012AED9 SonicWall Firewall


Contents

1. About This Report
    1.1. Organisation
    1.2. Conventions
2. Security Audit
    2.1. Introduction
    2.2. Access Rules
    2.3. Conclusions
3. Device Configuration
    3.1. Introduction
    3.2. General
    3.3. Firewall Filtering
    3.4. Service Definitions
4. Appendix
    4.1. Abbreviations
    4.2. Common Ports
    4.3. Logging Severity Levels
    4.4. Time Zones
    4.5. Nipper Details


1. About This Report

1.1. Organisation

This SonicWall Firewall 00401012AED9 report was produced by Nipper on Wednesday 2 April 2008. The report contains the following sections:
 

1.2. Conventions

This report makes use of the text conventions outlined in Table 1.
 
Table 1: Report text conventions
Convention Description
command
This text style represents the SonicWall Firewall command text that has to be entered literally.
string
This text style represents the SonicWall Firewall command text that the you have to enter.
[ ]
Used to enclose a SonicWall Firewall command option.
{ }
Used to enclose a SonicWall Firewall command requirement.
|
Divides command option or requirement choices.
 

2. Security Audit

2.1. Introduction

Nipper performed a security audit of the SonicWall Firewall 00401012AED9 on Wednesday 2 April 2008. This section details the findings of the security audit together with the impact and recommendations.
 

2.2. Access Rules

Observation: SonicWall Firewall access rules are sequential lists of allow, deny and discard rules that specify whether network traffic should be allowed or dropped. Both the deny and discard actions block the traffic that matches the rule, but a deny will notify the sender that the packet was blocked. Access rules are used to restrict access to services and network devices, preventing access to services and devices that should not be accessible.
 
Nipper identified six security-related issues with the configured access rules, these are listed in Table 2.
 
Table 2: Insecure access rules
From To Rule Description
001Allows access from any source to 192.168.0.66.
002Allows access from any source to 192.168.0.66.
211Allows access from any source to any address.
121Responds to denied network access.
031Allows access from any source to any address.
301Responds to denied network access.
 
Impact: If access rules are not sufficiently restrictive, an attacker may be able to access services or network devices that should not be accessible. Furthermore, an attacker who had compromised a device could install a backdoor which could listen on a network port that was not filtered.
 
Ease: N/A
 
Recommendation: Nipper recommends that the access rules be reviewed and, where possible, modified to ensure that: However, in certain circumstances, such as a public web server, a more relaxed configuration may be required to allow any host to access specific hosts and services.
 

2.3. Conclusions

Nipper performed a security audit of the SonicWall Firewall device 00401012AED9 on Wednesday 2 April 2008 and identified one security-related issue. Nipper determined that:
 

3. Device Configuration

3.1. Introduction

This section details the configuration settings of the SonicWall Firewall device 00401012AED9.
 

3.2. General

Table 3: General device settings
Description Setting
Firewall Name00401012AED9
Serial No.00401012AED9
IP Address192.168.0.66
IP Network Mask255.255.255.0
 

3.3. Firewall Filtering

Table 4: From 0 to 0 access rules
Rule Enabled Action Source Destination Service Fragments
1YesAllowAny192.168.0.66HTTPS ManagementNo
2YesAllowAny192.168.0.66HTTP ManagementNo
 
Table 5: From 2 to 1 access rules
Rule Enabled Action Source Destination Service Fragments
1YesAllowAnyAnyAnyNo
 
Table 6: From 1 to 2 access rules
Rule Enabled Action Source Destination Service Fragments
1YesDenyAnyAnyAnyNo
 
Table 7: From 0 to 3 access rules
Rule Enabled Action Source Destination Service Fragments
1YesAllowAnyAnyAnyNo
 
Table 8: From 3 to 0 access rules
Rule Enabled Action Source Destination Service Fragments
1YesDenyAnyAnyAnyNo
 

3.4. Service Definitions

Table 9: Service definitions
ID Name Port(s) IP Type
0Any1 - 65535Any
1Web (HTTP)80TCP
2File Transfer (FTP)21TCP
3Send Email (SMTP)25TCP
4Retrieve Email (POP3)110TCP
5Name Service (DNS)53UDP
6Name Service (DNS)53TCP
7News (NNTP)119TCP
8Ping8ICMP
9Ping0ICMP
10Key Exchange (IKE)500UDP
11HTTPS Management443TCP
12HTTP Management80TCP
 

4. Appendix

4.1. Abbreviations

ICMPInternet Control Message Protocol
TCPTransmission Control Protocol
UDPUser Datagram Protocol
 

4.2. Logging Severity Levels

Table 10: Logging message severity levels
Level Level Name Description
0EmergenciesSystem is unstable
1AlertsImmediate action is required
2CriticalCritical conditions
3ErrorsError conditions
4WarningsWarning conditions
5NotificationsSignificant conditions
6InformationalInformational messages
7DebuggingDebugging messages
 

4.3. Time Zones

Table 11: Common time zone acronyms
Region Acronym Time Zone UTC Offset
AustraliaCSTCentral Standard Time+9.5 hours
AustraliaESTEastern Standard/Summer Time+10 hours
AustraliaWSTWestern Standard Time+8 hours
EuropeBSTBritish Summer Time+1 hour
EuropeCESTCentral Europe Summer Time+2 hours
EuropeCETCentral Europe Time+1 hour
EuropeEESTEastern Europe Summer Time+3 hours
EuropeESTEastern Europe Time+2 hours
EuropeGMTGreenwich Mean Time
EuropeISTIrish Summer Time+1 hour
EuropeMSKMoscow Time+3 hours
EuropeWESTWestern Europe Summer Time+1 hour
EuropeWETWestern Europe Time+1 hour
USA and CanadaADTAtlantic Daylight Time-3 hours
USA and CanadaAKDTAlaska Standard Daylight Saving Time-8 hours
USA and CanadaAKSTAlaska Standard Time-9 hours
USA and CanadaASTAtlantic Standard Time-4 hours
USA and CanadaCDTCentral Daylight Saving Time-5 hours
USA and CanadaCSTCentral Standard Time-6 hours
USA and CanadaEDTEastern Daylight Time-4 hours
USA and CanadaESTEastern Standard Time-5 hours
USA and CanadaHSTHawaiian Standard Time-10 hours
USA and CanadaMDTMountain Daylight Time-6 hours
USA and CanadaMSTMountain Standard Time-7 hours
USA and CanadaPDTPacific Daylight Time-7 hours
USA and CanadaPSTPacific Standard Time-3 hours
 

4.4. Nipper Details

This report was generated using Nipper version 0.11.5. Nipper is an Open Source tool designed to assist security professionals and network system administrators securely configure network infrastructure devices. The latest version of Nipper can be found at the following URL:
 
http://nipper.sourceforge.net.