0% found this document useful (0 votes)
34 views12 pages

Penetration Test Report Overview

The Penetration Test Report details a security assessment conducted by John Mathew, focusing on identifying vulnerabilities within a client's network infrastructure. Key findings include the use of default credentials for CISCO managed switches and VoIP phones, categorized as medium risk with high confidence of exploitation. The report emphasizes the importance of implementing recommended security measures to enhance the organization's security posture.

Uploaded by

abdellaslh
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views12 pages

Penetration Test Report Overview

The Penetration Test Report details a security assessment conducted by John Mathew, focusing on identifying vulnerabilities within a client's network infrastructure. Key findings include the use of default credentials for CISCO managed switches and VoIP phones, categorized as medium risk with high confidence of exploitation. The report emphasizes the importance of implementing recommended security measures to enhance the organization's security posture.

Uploaded by

abdellaslh
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

PENETRATION TEST REPORT

<Client>
18-09-2020
John Mathew
cyberexpert@john-
[Link]
Preface
This document, and all accompanying materials, may contain information that could severely damage or
impact the integrity and security of the organization if disclosed publicly. This document, and all
accompanying materials, should be safeguarded at all times and maintained in a secure area when not in use.
The Penetration Tester assumes no responsibility or liability for the security of this document or any
accompanying materials after delivery to the organization <Client>. It is the organization’s responsibility to
safeguard this material after delivery. This report contains proprietary information that is not to be shared,
copied, disclosed or otherwise divulged without the express written consent of <Client> or their designated
representative. Use of this reporting format by anybody other than <Client> or its subsidiaries is strictly
PROHIBITED, and may be prosecuted to the fullest extent of the law.

Disclaimer: The recommendations contained in this report are based on industry standard “Best
Practices”. Best practices are by necessity, generic in nature and may not take into account exacerbating or
mitigating circumstances. The information presented in this document is provided as is and without warranty.
Vulnerability assessments are a “point in time” analysis and as such it is possible that something in the
environment could have changed since the tests reflected in this report were run. Also, it is possible that new
vulnerabilities may have been discovered since the tests were run. For this reason, this report should be
considered a guide, not a 100% representation of the risk threatening your applications.

Contact Information:
Name Title Contact Information
<Client>
<Client_Contact> Project Lead Mob: <Mob_Number>

Name Title Contact Information


Assessor Contact
John Mathew Penetration Tester Email: cyberexpert@john-
[Link]

1
Confidential Information
Executive Summary

Overview
John Mathew engaged in an activity to conduct Vulnerability Analysis and Penetration Testing of Click or tap
here to enter text. network. The purpose of the engagement was to utilize active exploitation techniques in
order to evaluate the security of the application against best practice criteria and to validate its security
mechanisms and identify application-level vulnerabilities.
This report details the scope of testing conducted, all significant findings along with detailed remedial advice.
The summary below provides a non-technical audience with a summary of the key findings and relates these
back to business impacts. Section two of this report relates the key findings.
Correct implementation of the recommendations contained in this report and the recommendations found in
the document will result in an improved security posture. It should be noted that the data included within this
report represents only a snapshot in time. Best practice recommends periodic security assessments to be
conducted.

Methodology
The assessment testing methodology has been adapted to cover only network misconfigurations and audit
network devices while omitting exploiting application level vulnerabilities. The objective of a security
assessment is to examine the subsystems, components, and security mechanisms composing the network
infrastructure and identify weaknesses. To that end, the security testing approach for the internal network
vulnerability assessment and penetration test consists of following key stages:
Network Mapping and Data Collection – This activity is concerned with the collection of data regarding
standard network devices, protocols, and services. The tools and techniques applied are designed to not affect
normal computer and network operations.
Host discovery scan - The methodology used to discover IP addressable devices is by means of an ICMP echo-
request and focused TCP/SYN scans, targeting the most common TCP ports used. This allows the team to find
nearly 100% of the IP addressable devices. Those devices that do not respond or those that are prevented
from responding (behind firewalls, transparent devices, etc.) to ICMP echo-requests will usually respond to
requests to initiate a session on a port that they have open. On the other hand, devices that are not running
any of the 30 most common services may still respond to ICMP echo-requests. The unique combination of
devices gathered using this technique will represent a snapshot of the IP addressable devices in scope. There
may be other devices on the network that will not be accounted for. Devices that are configured to only
respond to particular IP addresses for instance, will not respond to any of the team's queries. Obviously,
devices not connected to the network at the time of testing or are powered down will not be included in the
final report of discovery. The output of this scan will be included as an appendix to the main report.
Service scanning (port scanning)
Banner checking
Operating system identification and version information
Device data (e.g., SNMP information)
File sharing information (e.g., NFS and SMB/CIFS shares)
Accounts, passwords, security and auditing policies IP addresses (active and inactive)

Vulnerability Identification – The vulnerability identification stage of testing includes targeting specific host
and network facilities for exposure to security weaknesses (i.e., exploitation of vulnerabilities). During this
2
Confidential Information
stage, both automated tools and manual methods are used to catalog network and system vulnerabilities
against available vulnerability databases. Sources of these vulnerability databases include, but are not limited
to, open sources such as CERT, NVD, OSVDB, BugTraq, and hacker channels.
Penetration Testing – The goal of penetration testing is to determine if the protective controls of a given
system can be bypassed. At this stage of testing, attempts are made to circumvent security controls by
devising penetration profiles using acquired target information and vulnerability identification results.
Network Segmentation Testing – Segmentation testing is conducted to confirm the needed isolation between
subnets/networks. Network segmentation is evaluated from the perspective of a normal user outside of the
segment of concern. This assessment ensures systems that store, process, or transmit sensitive data are
isolated from those that do not.
Analysis and Reporting – Test results are analysed and incorporated into a report addressing the
vulnerabilities present in the network, network devices, and specific systems. The potential impact of
vulnerability will be discussed and may be used as input for further risk analyses. In addition to describing the
security posture of the network, the report will provide recommendations for safeguarding systems to ensure
continued secure operations including tools, policies, procedures, and information sources.

Summary of Findings
The graph below shows a summary of the number of vulnerabilities found for each impact level for the Web
Application Security Assessment.

Web Application Vulnerabilities by Severity


10
9
8
7
6
5
4
3
2
1
0

Critical High Medium Low

3
Confidential Information
Table of Contents

Preface ......................................................................................................................1
Executive Summary ...................................................................................................2
1. Introduction..........................................................................................................5
Overview .......................................................................................................5
Purpose and Scope ........................................................................................5
Document Overview ......................................................................................5
Finding severity ratings ..................................................................................6
Exploitation Confidence Classifications ..........................................................6
2. Assessment Findings .............................................................................................7
Overview .......................................................................................................7
Summary of Findings .....................................................................................7
Tools ..............................................................................................................7
3. Technical Details ...................................................................................................7
Default user credentials for CISCO managed switches....................................7
srw2024p/tdp/2347109 ...............................................................................8
VoIP phones using default credentials ...........................................................8
Appendix A – Supporting Information .....................................................................10
Appendix B – Assignment of Risk Levels ..................................................................10

4
Confidential Information
1. Introduction

Overview
This report documents the findings for the Network Security Assessment of Click or tap here to enter text.
conducted from 5th April 2024 to 7th April 2024. All testing performed is based on the NIST SP 800-115
Technical Guide to Information Security Testing and Assessment, and customized testing frameworks. Phases
of penetration testing activities include the following:
• Planning – Customer goals are gathered, and rules of engagement obtained.
• Discovery – Perform scanning and enumeration to identify potential vulnerabilities, weak areas, and
exploits.
• Attack – Confirm potential vulnerabilities through exploitation and perform additional discovery upon
new access.
• Reporting – Document all found vulnerabilities and exploits, failed attempts, and company strengths
and weaknesses.

Purpose and Scope


The purpose of the engagement was to utilize exploitation techniques in order to identify and validate
potential vulnerabilities across all systems within scope.
Activity performed a Network Security Assessment of Core Network and defined the following application IPs
as in scope:
• [Link]/22
• [Link]/22
• [Link]/23
Network Information

Address [Link]
Server Nginx
Operating System Linux
Identified Technologies Angular
Responsive Yes

Document Overview

5
Confidential Information
Section 2, Assessment Findings, includes details concerning the vulnerabilities identified during this testing
effort, as well as recommendations. Section 3, Technical Details, provides in depth information of the
recommendations to remedy the vulnerabilities.

Finding severity ratings


Level CVSS V3 Description
score range
Critical Exploitation is straightforward and usually results in system-level
9.0 – 10.0 compromise. It is advised to form a plan of action and patch immediately.
High Exploitation is more difficult but could cause elevated privileges and
7.0 – 8.9 potentially a loss of data or downtime. It is advised to form a plan of action
and patch as soon as possible.
Medium Vulnerabilities exist but are not exploitable or require extra steps such as
4.0 – 6.9 social engineering. It is advised to form a plan of action and patch after
high-priority issues have been resolved.
Low Vulnerabilities are non-exploitable but increase an organisation’s attack
0.1 – 3.9 surface. It is advised to form a plan of action and patch during the next
maintenance window.
Informational No known vulnerability exists. Additional information is provided regarding
N/A items noticed during testing, strong controls, and additional documentation.

Exploitation Confidence Classifications


Confidence Description
High Exploitation methods are well-known and can be performed using publicly available
tools. Low-skilled attackers and automated tools could successfully exploit the
vulnerability with minimal difficulty.

Medium Exploitation methods are well-known, may be performed using public tools, but
require configuration. Understanding of the underlying system is required for
successful exploitation.

Low Exploitation requires deep understanding of the underlying systems or advanced


technical skills. Precise conditions may be required for successful exploitation.

6
Confidential Information
2. Assessment Findings

Overview
This section discusses the vulnerabilities and areas of concern discovered during the Click or tap here to enter
text. Network security assessment. The first section, titled Summary of Findings, provides a concise list of the
most severe vulnerabilities and areas of concern identified during the assessment. The section titled tools lists
down the tools used for the assessment.

Summary of Findings
The assessment identified a few areas of concern during the assessment. A summary of these concerns is given
below:
• Default user credentials for CISCO managed switches
• VoIP phones using default credentials

Tools
The assessment team utilized various commercial and open-source tools to scan the URLs in scope for
vulnerabilities and attempted to exploit identified vulnerabilities. Tools used include:
• nmap
• zenmap
• Kali Linux
• Nessus Professional
• Web Browsers (Internet Explorer, Firefox, Chrome)

3. Technical Details

Default user credentials for CISCO managed switches


Description
The CISCO managed switches are using default credentials to login as admin.
Severity: Medium
Confidence: High
CVSS Score:
MITRE ATT&CK ID:
URL:
[Link]

7
Confidential Information
[Link]

[Link]

[Link]

[Link]
Evidence:

Solution:
Change the default credentials and use a strong password.
Reference:
[Link]

srw2024p/tdp/2347109

VoIP phones using default credentials


Description
The VoIP phone can be logged in via web interface using default credentials.
Severity: Medium
Confidence: High
CVSS Score:
MITRE ATT&CK ID:
URL:
[Link]
[Link]

8
Confidential Information
Evidence:

Solution:
Change the default credentials and use a strong password.
Reference:
[Link]
srw2024p/tdp/2347109

9
Confidential Information
Appendix A – Supporting Information

Figure 1

Figure 1 shows the list of open ports.

Appendix B – Assignment of Risk Levels


Risk to an information system can be expressed as the expected loss as a result of:
Potential attacks to the information system
Vulnerabilities of the information system to those attacks; and
Consequences of the attacks succeeding.
The risk assessment is the evaluation of these potential attacks and vulnerabilities taken together with the
resulting consequences if an attack were to succeed. The risk assessment process involves a study of these
aspects to determine the likelihood of loss or consequence, and the expected effectiveness of security
measures. The risk assessment allows managers to develop more effective security programs.
The risk levels associated with vulnerabilities in this report should be considered in the context of the
application environment and perceived threat. These identifiers are not intended to be absolute values of risk;
rather, these identifiers are intended as an indicator of severity of vulnerability.

10
Confidential Information
Five levels of risk are used:
Critical Risk – A vulnerability that is trivial to exploit (requires no special access conditions), and whose
exploitation could have a catastrophic impact on the confidentiality, integrity, or availability of a critical system
or application.
High Risk – A vulnerability that is easy to exploit, and whose exploitation could result in a compromise of an
application’s confidentiality, integrity, or availability.
Medium Risk – A vulnerability that is complex to exploit (may require specialized access conditions, may
require authentication), or may result in only a partial impact on an application’s confidentiality, integrity, or
availability upon exploitation.
Low Risk – A vulnerability that is more difficult to exploit (has a significant number of access conditions), or
whose exploitation results in only a minor impact on an application’s confidentiality, integrity, or availability.

11
Confidential Information

Common questions

Powered by AI

The methodology for IP host discovery enhances the accuracy of network penetration tests by using ICMP echo requests and focused TCP/SYN scans to identify nearly all IP addressable devices on a network. This dual approach compensates for devices that do not respond to ICMP due to firewalls or other configurations but may still reveal open TCP ports. Therefore, the method provides a comprehensive snapshot of devices at risk without significantly affecting network operations. However, the report notes that devices that are not connected or powered down during testing will not be discovered, highlighting a limitation of the 'snapshot in time' nature of these tests .

The penetration test report defines four primary severity levels for vulnerabilities: Critical, High, Medium, and Low. Critical vulnerabilities (CVSS 9.0-10.0) are straightforward to exploit and usually result in system-level compromise, necessitating immediate action. High severity vulnerabilities (CVSS 7.0-8.9) are harder to exploit but can still lead to significant issues such as elevated privileges or data loss, and should be patched quickly. Medium severity vulnerabilities (CVSS 4.0-6.9) require more complex exploitation methods and may necessitate additional steps like social engineering, so they should be addressed after higher-priority issues. Low severity vulnerabilities (CVSS 0.1-3.9) generally increase the attack surface without being directly exploitable, and can be scheduled for remediation during regular maintenance. This stratification helps prioritize resource allocation for patching and risk mitigation efforts .

The report recommends periodically reassessing security measures as a best practice because vulnerability assessments and penetration tests reflect only a specific point in time. Since environments and potential vulnerabilities can change, regular assessments ensure that new threats are identified and addressed, maintaining an up-to-date security posture. This regular review and adjustment to security measures help organizations remain vigilant against evolving threats and minimize risks to their systems .

The limitations of penetration testing as indicated in the report include its 'snapshot in time' nature, meaning that it only reflects potential vulnerabilities and risks present at the time of testing. Additionally, unaccounted devices such as those not connected to the network or configured to not respond can lead to incomplete assessments. To address these limitations, organizations should conduct regular assessments to account for changes over time and use complementary security measures such as continuous monitoring and real-time threat intelligence to enhance ongoing security vigilance .

From an information security perspective, the report suggests using network segmentation to ensure isolation between networks that store, process, or transmit sensitive data and those that do not. This strategy reduces the risk of attacks spreading across networks, enhances control over data flow, and effectively limits the impact of any breached segment. By evaluating segmentation from a normal user's perspective outside the targeted segment, the testing ensures that unauthorized access is prevented, fortifying overall network defenses while maintaining necessary connectivity for legitimate purposes .

Network segmentation testing contributes to overall network security by ensuring that subnets and networks are properly isolated from each other, which is critical for protecting sensitive data. According to the report, segmentation is assessed from the perspective of a normal user outside of the segment under test. This process helps confirm that systems processing or storing sensitive data are not accessible from less secure or public areas of the network, thereby minimizing the likelihood of unauthorized data access or leakage .

The use of default credentials in network devices poses significant security risks as it allows unauthorized users easy access to systems, potentially leading to system compromises. This is because default credentials are often well-documented and easily exploitable. The report recommends changing default credentials and using strong, unique passwords as a basic security measure to mitigate these risks. By doing so, organizations can prevent unauthorized access and improve the security posture of their network devices .

Exploiting application-level vulnerabilities was excluded from the scope to focus specifically on network misconfigurations and device audits. This decision might streamline the testing process for network infrastructure by concentrating resources on identifying systemic network issues, which could be critical for improving overall network defense. However, it also implies that potential risks inherent in application-level vulnerabilities remain unassessed, which can expose the organization to threats that originate from application-specific security flaws. Therefore, while focusing testing efforts can be beneficial for deep analysis, it is essential that subsequent comprehensive assessments include application-level vulnerabilities to maintain robust security .

The report's approach to vulnerability identification employs both automated and manual methods to thoroughly catalog network and system vulnerabilities. Automated tools quickly scan for known vulnerabilities using databases such as CERT and OSVDB, efficiently covering broad network areas. Manual methods are employed to target specific host vulnerabilities that require a more nuanced approach, such as logical flaws or issues that automated tools might miss. This combination ensures a comprehensive assessment by blending efficiency with in-depth scrutiny, thus enabling the discovery of both common and complex vulnerabilities .

The report proposes changing the default credentials used in VoIP phones to unique, strong passwords as a mitigation strategy for vulnerabilities. If these vulnerabilities are not addressed, businesses could face unauthorized access and control over VoIP systems, leading to issues such as eavesdropping, call fraud, and data breaches, which can significantly impact business operations, customer trust, and compliance with data protection regulations .

You might also like