FedRAMP Penetration Test Guidance. Version 1.0.1
|
|
|
- Emma George
- 10 years ago
- Views:
Transcription
1 FedRAMP Penetration Test Guidance Version July 6, 2015
2 Revision History Date Version Page(s) Author 06/30/ All First Release FedRAMP PMO 07/06/ All Minor corrections and edits FedRAMP PMO Page i
3 Table of Contents About This Document... iv Who Should Use This Document... iv How This Document Is Organized... iv How To Contact Us... iv 1. Scope Definitions & Threats Definitions Threat Models Threat Modeling Attack Vectors External to Corporate External Untrusted to Internal Untrusted External to Target System External Untrusted to External Trusted Target System to CSP Management System External Trusted to Internal Trusted Tenant to Tenant External Trusted to External Trusted Corporate to CSP Management System Internal Untrusted to Internal Trusted Mobile Application External Untrusted to External Trusted Scoping the Penetration Test Penetration Test Methodology and Requirements Information Gathering & Discovery Web Application/API Testing Information Gathering/Discovery Mobile Application Information Gathering/Discovery Network Information Gathering/Discovery Social Engineering Information Gathering/Discovery Simulated Internal Attack Information Gathering/Discovery Exploitation Web Application/API Exploitation Mobile Application Exploitation Network Exploitation Social Engineering Exploitation Simulated Internal Attack Exploitation Post-Exploitation Web Application/API Post-Exploitation Mobile Application Post-Exploitation Network Post-Exploitation Social Engineering Post-Exploitation Simulated Internal Attack Post-Exploitation Reporting Scope of Target System Attack Vectors Addressed During the Penetration Test Timeline for Assessment Activity Actual Tests Performed and Results Page ii
4 6.5. Findings and Evidence Access Paths Testing Schedule Requirements Third Party Assessment Organization (3PAO) Staffing Requirements Appendix A: Acronyms Appendix B: References Appendix C: ROE/Test Plan Template List of Tables Table 1. Cloud Service Classification... 1 Table 2. Types of Attacks... 4 Table 3. Attack Vector Summary... 4 Table 4. Discovery Activities Table 5. Mobile Application Information Gathering/Discovery Table 6. Network Information Gathering/Discovery Table 7. Network Information Gathering/Discovery Table 8. Simulated Internal Attack Gathering/Discovery Table 9. Web Application/API Exploitation Table 10. Mobile Application Exploitation Table 11. Network Exploitation Table 12. Social Engineering Exploitation Table 13. Simulated Internal Attack Exploitation Table 14. Post-Exploitation Table 15. Web Application/API Post-Exploitation Table 16. Network Post-Exploitation Table 17. 3PAO Staffing Requirements List of Figures Figure 1. Sample Target System... 6 Figure 2. External to Corporate Attack Vector... 7 Figure 3. External to Target System Attack Vector... 8 Figure 4. Target System to CSP Management System... 8 Figure 5. Tenant to Tenant Attack Vector... 9 Figure 6. Corporate to CSP Management System Attack Vector Figure 7. Elements of a Penetration Test Page iii
5 ABOUT THIS DOCUMENT The purpose of this document is to provide guidelines for organizations regarding planning and conducting Penetration Testing and analyzing and reporting on the findings. A Penetration Test is a proactive and authorized exercise to break through the security of an IT system. The main objective of a Penetration Test is to identify exploitable security weaknesses in an information system. These vulnerabilities may include service and application flaws, improper configurations, and risky end-user behavior. A Penetration Test also may evaluate an organization s security policy compliance, its employees security awareness, and the organization's ability to identify and respond to security incidents. WHO SHOULD USE THIS DOCUMENT The following individuals should read this document: Cloud Service Providers (CSP) should use this document when preparing to perform a Penetration Test on their cloud system Third Party Assessor Organizations (3PAO) should use this document when planning, executing, and reporting on Penetration Testing activities Authorizing Officials (AO) should use this document when developing and evaluating Penetration Test plans. HOW THIS DOCUMENT IS ORGANIZED This document is divided into the following primary sections and appendices: Section Section 1 Section 2 Section 3 Section 4 Section 5 Section 6 Section 7 Section 8 Appendix A Appendix B Appendix C Contents Document Scope Definitions and Assumptions Attack Vectors Scoping The Penetration Test Penetration Test Methodology and Requirements Reporting Test Schedule Requirements 3PAO Staffing Requirements Table of acronyms used in this document References Rules of Engagement/Test Plan HOW TO CONTACT US Questions about FedRAMP or this document may be directed to [email protected]. For more information about FedRAMP, visit the website at Page iv
6 1. SCOPE The Federal Risk and Authorization Management Program (FedRAMP) requires that Penetration Testing be conducted in compliance with the following guidance: Guide to Understanding FedRAMP, June 2014 NIST SP Technical Guide to Information Security Testing and Assessment, September 2008 NIST SP The NIST Definition of Cloud Computing, September 2011 NIST SP Security and Privacy Controls for Federal Information Systems and Organizations, Revision 4, April 2013, with updates as of January 2015 NIST SP A Assessing Security and Privacy Controls in Federal Information Systems and Organizations: Building Effective Assessment Plans, Revision 4, December 2014 FedRAMP also requires that CSP products and solutions (cloud service) undergoing a FedRAMP assessment and Penetration Test must be classified as a SaaS, PaaS, or IaaS. In some scenarios, it may be appropriate to apply multiple designations to a cloud service. Table 1 below shows the definitions of these three service types. Table 1. Cloud Service Classification Cloud Service Model Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) NIST The capability provided to the consumer is to use the provider s applications running on a cloud infrastructure. The applications are accessible from various client devices through either a thin-client interface, such as a web browser (e.g., web-based ), or a program interface. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings. The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly configuration settings for the applicationhosting environment. The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure, but has control over operating systems, storage, and deployed applications; and possibly limited control of select networking components (e.g., host firewalls). Page 1
7 All components, associated services, and access paths (internal/external) within the defined test boundary of the CSP system must be scoped and assessed. The Rules of Engagement (ROE) must identify and define the appropriate testing method(s) and techniques associated with exploitation of the relevant devices and/or services. Penetration Testing may require: Negotiation and agreement with third parties such as Internet Service Providers (ISP), Managed Security Service Providers (MSSP), facility leaseholders, hosting services, and/or other organizations involved in, or affected by, the test. In such scenarios, the CSP is responsible for coordination and obtaining approvals from third parties prior to the commencement of testing. To limit impact on business operations, the complete or partial testing may be conducted in a non-production environment as long as it is identical to the production environment and has been validated by the 3PAO. For instance, if a CSP has two identical locations, a Penetration Test on one location may suffice. In this case, the environments must be exactly the same, not almost, nearly, or virtually. When the cloud system has multiple tenants, the CSP must build a temporary tenant environment if another tenant environment suitable for testing does not exist. The Penetration Test plan must include actual testing of all the attack vectors described in Section 3 below or explain why a particular vector was not applicable. The Independent Assessors (IA) may include additional attack vectors they believe are appropriate. See Appendix C: ROE/Test Plan Template for more information regarding test plans. 2. DEFINITIONS & THREATS To establish a baseline and context for FedRAMP Penetration Testing, the following terms are used to describe proposed cloud services DEFINITIONS The following is a list of definitions for this document. Corporate Internal CSP network access outside the authorization boundary. Insider Threat A threat that is posed by an employee or a third party acting on behalf of the CSP. Management System A backend application or infrastructure setup that facilitates administrative access to the cloud service. The Management System is accessible only by CSP personnel. Roles Access levels and privileges of a user. System The cloud service that is offered to government customers. Target The application or cloud service that will be evaluated during the Penetration Test. Tenant A customer instance of the cloud service. Page 2
8 2.2. THREAT MODELS For FedRAMP threat models with multiple tenants, the CSP must build a temporary tenant environment if another tenant environment suitable for testing does not exist. The Penetration Test plan must include: A description of the approach, constraints, and methodologies for each planned attack A detailed Test Schedule that specifies the Start and End Date/Times and content of each test period and the overall Penetration Test beginning and end dates Technical Points of Contact (POC) with a backup for each subsystem and/or application that may be included in the Penetration Test The Penetration Test Rules of Engagement (ROE) describes the target systems, scope, constraints, and proper notifications and disclosures of the Penetration Test. The IA develops the ROE based on the parameters provided by the CSP. The ROE must be developed in accordance with National Institute of Standards and Technology (NIST) Special Publication (SP) , Appendix B, and be approved by the authorizing officials of the CSP prior to testing. See Section 6, Rules of Engagement, of the FedRAMP Security Assessment Plan Template for more information on the ROE. The IA must include a copy of the ROE in the FedRAMP Security Assessment Plan submitted to FedRAMP. The ROE should also include: Local Computer Incident Response Team or capability and their requirements for exercising the Penetration Test Physical Penetration Constraints Acceptable Social Engineering Pretext(s) A summary and reference to any Third Party agreements, including Points of Contact (POC) for Third Parties that may be affected by the Penetration Test 2.3. THREAT MODELING The IA must ensure the Penetration Test is appropriate for the size and complexity of the cloud system and takes into account the most critical security risks. The IA must perform the Penetration Test in accordance with industry best practices and standards. Typical goals for Penetration Testing include: Gaining access to sensitive information Circumventing access controls and privilege escalation Exploiting vulnerabilities to gain access to systems or information Confirming that remediated items are no longer a risk The IA should test all or a sufficient sample of access points and locations (for physical Penetration Testing). When the IA tests a sample, the IA must describe how and why the sample was selected, and why it is sufficient. The IA should attempt to exploit vulnerabilities and weaknesses throughout the cloud system environment, including physical Penetration Testing. At a minimum, the IA should verify Page 3
9 security doors are locked, security alarms work, and security guards are present and alert as required by the CSP organization s security policies and procedures. These situations must be identified during scoping sessions and accounted for accordingly in the Rules of Engagement/Test Plan (ROE/TP). The types of attacks must be repeatable and present a consistent representation of threats, threat capabilities, and organization-specific threat qualifications. In addition, the types of attacks must address the goals of the Penetration Test and include both internal and external attacks. Internal Employees or users who are employed by the CSP, including both privileged and non-privileged users, in the context of the target system. External Users and non-users of the system who are not employed by the CSP. This includes government users of the application, as well as third parties who do not have access rights to the target system. Trusted Users with approved access rights to the target system. Trusted users include both internal CSP employees with management access to the system, as well as external users with credentialed access to the tenant environment. Untrusted Non-users of the target system. Untrusted users include both internal CSP employees who lack credentialed access to the target system, as well as any individual attempting to access the target system from the Internet. See Table 2 below for the relationships between Trusted/Untrusted and Internal/External attacks. Table 2. Types of Attacks Trusted Untrusted Internal CSP employee responsible for setup, maintenance, or administrative access to the CSP target system. An employee of the CSP without direct access to the target system. External Any user of the target system, regardless of assigned roles or access rights. Any individual, without authorized credentials, attempting to access the target system from the Internet. 3. ATTACK VECTORS Attack vectors can be defined as potential avenues of compromise which may lead to a degradation of system integrity, confidentiality, or availability. FedRAMP has identified and developed several risk scenarios for the 3PAO organization to review and address during Penetration Testing. Table 3 below lists the identified attack vectors, which are detailed in the sections below. Table 3. Attack Vector Summary Page 4
10 Title External to Corporate External Untrusted to Internal Untrusted External to Target System External Untrusted to External Trusted Target System to CSP Management System External Trusted to Internal Trusted Tenant to Tenant External Trusted to External Trusted Corporate to CSP Management System Internal Untrusted to Internal Trusted Mobile Application External Untrusted to External Trusted An internet-based attack attempting to gain useful information about or access the target cloud system through an external corporate network owned and operated by the CSP. An internet-based attack as an un-credentialed third party attempting to gain unauthorized access to the target system. An external attack as a credentialed system user attempting to access the CSP management system or infrastructure. An external attack as a credentialed system user, originating from a tenant environment instance, attempting to access or compromise a secondary tenant instance within the target system. An internal attack attempting to access the target management system from a system with an identified or simulated security weakness on the CSP corporate network that mimics a malicious device. An attack that emulates a mobile application user attempting to access the CSP target system or the CSP s target system s mobile application. Figure 1 belowillustrates a sample target cloud system to give context to the attack vectors illustrated in Figures 2 through 6 below. Each attack vector has been paired with its relevant threat model as a general guide for designing test cases. Note that physical attack vectors are not included in the attack vector descriptions below and a specific cloud service may differ from the represented system. The 3PAO must demonstrate how the Penetration Test will address these attack vectors. Page 5
11 External Un-trusted External Trusted External Network Boundary Application Layer Platform Layer Management Infrastructure Layer Internal Network Boundary Internal Un-Trusted Internal Trusted Granted External Access Granted Internal Access Attempted Access Figure 1. Sample Target System 3.1. EXTERNAL TO CORPORATE EXTERNAL UNTRUSTED TO INTERNAL UNTRUSTED Figure 2 illustrates an internet-based attack attempting to gain useful information about or access to the target cloud system through an external corporate network owned and operated by the CSP. Only employees who are directly responsible for the target system will need to be included in this attack vector. See Section 5.5 Social Engineering, for information about this attack vector. Page 6
12 External Network Boundary Attacker Application Layer Platform Layer Management Internet Infrastructure Layer Internal Network Boundary Corporate Network Figure 2. External to Corporate Attack Vector 3.2. EXTERNAL TO TARGET SYSTEM EXTERNAL UNTRUSTED TO EXTERNAL TRUSTED Figure 3 below illustrates an internet-based attack as an un-credentialed third party attempting to gain unauthorized access to the target system. Page 7
13 Tenant FedRAMP Penetration Test Guidance V /06/2015 External Network Boundary Attacker Application Layer Platform Layer Management Infrastructure Layer Internal Network Boundary Figure 3. External to Target System Attack Vector 3.3. TARGET SYSTEM TO CSP MANAGEMENT SYSTEM EXTERNAL TRUSTED TO INTERNAL TRUSTED Figure 4 below illustrates an external attack as a credentialed system user attempting to access the CSP management system or infrastructure. External Boundary Attacker Application Layer Platform Layer Management Infrastructure Layer Internal Boundary Figure 4. Target System to CSP Management System Page 8
14 3.4. TENANT TO TENANT EXTERNAL TRUSTED TO EXTERNAL TRUSTED Figure 5 below illustrates an external attack as a credentialed system user, originating from a tenant environment instance, attempting to access or compromise a secondary tenant instance within the target system. External Boundary Attacker Tenant 1 Tenant 2 Application Layer Application Layer Platform Layer Platform Layer Infrastructure Layer Infrastructure Layer Internal Boundary Figure 5. Tenant to Tenant Attack Vector 3.5. CORPORATE TO CSP MANAGEMENT SYSTEM INTERNAL UNTRUSTED TO INTERNAL TRUSTED Figure 6 below illustrates an internal attack attempting to access the target management system from a system with an identified or simulated security weakness on the CSP corporate network that mimics a malicious device (as if the organization has been infiltrated) or remotely compromised host on the corporate network. Page 9
15 External Network Boundary Application Layer Platform Layer Management Infrastructure Layer Internal Network Boundary Attacker Figure 6. Corporate to CSP Management System Attack Vector 3.6. MOBILE APPLICATION EXTERNAL UNTRUSTED TO EXTERNAL TRUSTED This attack vector consists of emulating a mobile application user attempting to access the CSP target system or the CSP s target system s mobile application. This attack vector is tested on a representative mobile device and does not directly impact the CSP target system or infrastructure. Information derived from this activity can be used to inform testing of other attack vectors. 4. SCOPING THE PENETRATION TEST The authorization boundaries of the proposed cloud service will be initially determined based on the System Security Plan (SSP) and attachments provided to the FedRAMP PMO. Section 9 of the SSP should clearly define authorization boundaries of the cloud system in a diagram and words. During the Penetration Test scoping discussions, individual system components will be reviewed and deemed as in-scope or out-of-scope for the Penetration Test. The aggregate of the agreed upon and authorized in-scope components will comprise the system boundary for the Penetration Test. When scoping the system boundaries for the assessment, it is important to consider the legal ramifications of performing Penetration Testing activities on third-party environments. All testing activities must be limited to the in-scope test boundary for the system to ensure adherence to all agreements and limitation of legal liability. Penetration Testing should not be performed on assets for which permission has not been explicitly documented. Obtaining permission for any third-party assets that are required to be in-scope is the responsibility of the CSP. Page 10
16 Service models intending to use FedRAMP-compliant services lower in the cloud stack can leverage the FedRAMP compliance and security features of those services. As a result, attack vectors already addressed by other FedRAMP- compliant services lower in the cloud stack are not required to be re-evaluated. For example: If a PaaS and SaaS leverage another layer that is FedRAMP compliant, then Penetration Testing of the lower layer is not required. However, the CSP must determine the authorization system boundaries and provide justification for any controls they intend to claim as inherited from the supporting service. If the PaaS and/or SaaS are including FedRAMP-compliant security features for the lower layers, then Penetration Testing of the lower layers is required and the CSP needs to obtain all the authorizations required for the 3PAO to perform Penetration Testing for the lower layers. Please refer to the current version of the Guide to Understanding FedRAMP for additional guidance regarding boundary determination, cloud service modeling, and inheritance. 5. PENETRATION TEST METHODOLOGY AND REQUIREMENTS The Penetration Test methodology and requirements are constructed to follow industry best practices. Figure 7 below illustrates the key elements of a CSP Penetration Test FedRAMP identified based on the technology used within the cloud service. The depth of testing and technologies to be tested is dependent on the Penetration Test system boundary and system scope. This guidance will cover the following: Web Application/Application Program Interface (API) Testing Mobile Application Testing Network Testing Social Engineering Testing Simulated Internal Attack Vectors The methodology has been organized according to common assessment steps followed by industry-practiced frameworks. The required level of effort regarding the appropriate Penetration Testing methodology will be determined by the 3PAO based on the technologies in the in-scope test boundary, regardless of how the CSP has self-identified the cloud service (SaaS, PaaS, or IaaS). For example: If operating system/host-level access is offered by a CSP in a cloud service in which the CSP self-identifies as a SaaS or PaaS cloud service, network Penetration Testing requirements will still apply. Page 11
17 Post Exploitation Exploitation Discovery FedRAMP Penetration Test Guidance V /06/2015 Start Scoping Mobile Application Social Engineering Simulated Internal Attack Web Application & API Network Reporting End Figure 7. Elements of a Penetration Test 5.1. INFORMATION GATHERING & DISCOVERY Information gathering and discovery activities occur prior to exploitation and are intended to accurately and comprehensively map the attack surface of the target system. Several requirements are outlined below. Page 12
18 5.2. WEB APPLICATION/API TESTING INFORMATION GATHERING/DISCOVERY For API testing, sample workflows and test cases should be provided by the CSP to serve as a basic interface for common use cases of the application s functionality. The following activities in Table 4 below must be completed. Table 4. Discovery Activities Activity Perform internet searches to identify any publicly available information on the target web application Identify the target application architecture Identify account roles and authorization bounds Map all content and functionality Identify all user-controlled input entry points Perform web application server configuration checks Identify any publicly available documentation that can be leveraged to gain insight into potential attack vectors of the target web application. Determine if any publicly available vulnerability has been disclosed, which could potentially be leveraged to attack the target web application. Identify all layers of the application including application servers, databases, middleware, and other technologies to determine communication flow and patterns within the application. Identify the roles associated with the cloud service and determine access limitations. Create a sitemap detailing all levels of functionality within the web application. Please note: different account roles may have different access levels to functionality within the target web application. Map all areas of the application that take input from the user of the application. Perform web vulnerability scanning activity to determine if common web server configuration flaws are present that could lead to an access path MOBILE APPLICATION INFORMATION GATHERING/DISCOVERY Conduct information gathering and discovery activities against a mobile application. Please note that all platforms (ios, Android, BlackBerry, etc.) for which the mobile application is offered should be tested independently. The following activities in Table 5 below must be completed. Page 13
19 Activity Table 5. Perform internet searches to identify any publicly available information on the target web application Map all content and functionality Identify all permission sets requested by the application Mobile Application Information Gathering/Discovery Identify any publicly available documentation that can be leveraged to gain insight into potential attack vectors of the target mobile application. Determine if any publicly available vulnerability has been disclosed, which could potentially be leveraged to attack the target mobile application. Navigate through the application to determine functionality and workflow. Inventory the permissions that the mobile application requests from the phone. Determine if there are any differences across mobile platforms NETWORK INFORMATION GATHERING/DISCOVERY Conduct information gathering and discovery activities against externally available network ranges and endpoints. The following activities in Table 6 below must be completed. Table 6. Network Information Gathering/Discovery Activity Perform Open Source Intelligence (OSINT) Gathering Activities Enumerate and Inventory Live Network Endpoints Enumerate and Inventory Network Service Availability Fingerprint Operating Systems and Network Conduct an analysis of the public profile of the target system including information disseminated about public Internet Protocol (IP) ranges, technologies implemented within the target network or organization, and details around previous public attacks against the target system. Conduct a scan to identify active network endpoints on the network environment. Conduct an inventory of network services to identify potential attack vectors. Determine service types and versions numbers. Page 14
20 Activity Services Perform Vulnerability Identification Conduct network scanning activity to identify publicly available vulnerabilities SOCIAL ENGINEERING INFORMATION GATHERING/DISCOVERY Conduct external information gathering and discovery activities against CSP employees and system administrators for the system to be tested. The following activities in Table 7 below must be completed. Table 7. Network Information Gathering/Discovery Activity Perform internet searches to identify CSP personnel of interest responsible for target system management. Inventory publicly available information that details CSP personnel roles and responsibilities for the target system. Note: The CSP must approve a final list of system administrators to target for a spear phishing exercise SIMULATED INTERNAL ATTACK INFORMATION GATHERING/DISCOVERY Conduct internal information gathering and discovery activities against CSP employees and system administrators for the system to be tested. A representative corporate workstation/environment with general user access commensurate with a typical CSP corporate user must be given to the 3PAO to conduct this analysis. The following activities in Table 8 below must be completed. Table 8. Simulated Internal Attack Gathering/Discovery Activity Perform a scoping exercise with the CSP to determine potential attack vectors. Identify valid attack chains assuming an internal CSP user was compromised by a social engineering attack. Page 15
21 Activity Perform Vulnerability Identification Conduct credentialed network scanning activity to identify publicly available vulnerabilities and privilege escalation vectors EXPLOITATION During exploitation, the 3PAO Penetration Testing team will attempt to leverage attack vectors identified during information gathering and discovery to gain initial access into the target system, based on the attack vector being tested. Several attack vectors are outlined below WEB APPLICATION/API EXPLOITATION Conduct web application exploitation activities against target web applications/apis. The following activities in Table 9 below must be completed. Table 9. Web Application/API Exploitation Activity Authentication and Session Management Authorization Application Logic Input Validation Assess the application to determine how the target application creates and maintains a session state. Analyze account creation and management process. Identify issues related to role privilege enforcement across common customer roles in the cloud service. Attempt to bypass authorization restrictions. Attempt to circumvent controls to prevent bypass on intended logic patterns and application flows. Perform injection attacks against all data inputs to determine if information or files can be inserted or extracted from the target application. Attempt to alter the backend MOBILE APPLICATION EXPLOITATION Conduct local mobile exploitation activities against application content installed onto end-user mobile devices. Please note that all available platforms should be tested if the application is developed for multiple mobile device operating systems. Also note that interaction between the mobile application and the cloud service is not addressed under this section, as it is covered in Page 16
22 Section 5.8.1: Web Application/API Exploitation. The following activities in Table 10 below must be completed. Table 10. Mobile Application Exploitation Activity Authorization Data Storage Information Disclosure Identify issues related to role privilege enforcement across common customer roles in the cloud service. Attempt to bypass authorization restrictions. Identify and inventory data being stored on the device. Determine if encryption is being utilized outside of platform level controls. Identify what information is being disclosed in log files and local cache stores NETWORK EXPLOITATION Conduct network-level exploitation activities to analyze the risk of identified vulnerabilities by demonstrating attacks against hosts to determine the sensitivity of the information that can be retrieved. Specific requirements are not given in this section, as the nature of the exploitation will be highly differentiated by the identified service or endpoint vulnerabilities; instead, general guidelines for performing exploitation attacks are provided. The following activities in Table 11 below must be completed. Table 11. Network Exploitation Activity Attack Scenarios Exploitation Record Results Present identified attack scenarios to the CSP for approval of execution. Note that if the CSP does not approve a potential exploitation path, this must be documented in the Penetration Test report. Perform exploitation activity with the intent of gaining access to the target systems and elevating privileges, if possible. If unsuccessful, attempt to adapt the exploitation approach to work against the target environment. If exploitation attack scenarios were successful, document the results. If exploitation attack scenarios were unsuccessful, document why the exploit failed and what protections (if any) prevented the exploit from executing. Page 17
23 SOCIAL ENGINEERING EXPLOITATION A social engineering exercise will target CSP employees responsible for administering the CSP management system. While this exercise will differ based on the agreements and scope of the test plan, the assumption is that the system administrators are operating outside of the target system test boundary and its security controls (relying on CSP corporate security controls). The intent of this test is to assess the likelihood of an external untrusted threat achieving compromise of an internal trusted user responsible for system administration or management. The following activities in Table 12 must be completed. Table 12. Social Engineering Exploitation Activity Spear Phishing Exercise Conduct an unannounced spear phishing exercise targeted at the CSP system administrators. Record and report statistics on observed click-through rates during the campaign SIMULATED INTERNAL ATTACK EXPLOITATION Attempt to identify and potentially exploit attack vectors that could allow access to systems within the test system boundary from within the CSP corporate network environment. This attack vector simulates a breach of a corporate asset with the intent of pivoting access to the target system and will be simulated through analysis of a representative corporate image/workstation. An assumption is made that if escalation and pivoting vectors are identified, the target system would eventually be compromised. Although the corporate asset is outside the system boundary, the results of the simulated internal attack will be documented in the Penetration Test report for remediation by the CSP. Utilizing this methodology simulates an internal attack without conducting Penetration Testing activities of the corporate CSP network environment. The following activities in Table 13 below must be completed. Table 13. Simulated Internal Attack Exploitation Activity Escalate to Administrative Privileges Recording Results Attempt to gain administrative privileges on the CSP standard workstation image. If the CSP provisions users as local system administrators by default, testing should still be conducted to determine the likelihood of a successful pivot to additional workstations or servers in the CSP environment. If exploitation attack scenarios were successful, document the results. If exploitation attack scenarios were unsuccessful, document why the exploit failed and what protections (if any) prevented the exploit from executing. Page 18
24 5.8. POST-EXPLOITATION During post-exploitation, the 3PAO Penetration Testing team will attempt to exercise vulnerabilities discovered during exploitation. The 3APO Penetration Testing team will conduct post-exploitation activities with the intent of demonstrating the impact of exploitation by laterally moving to additional endpoints with the intent to compromise sensitive CSP data, information, or control of the target system infrastructure. Post-exploitation activities will be determined by the level of access gained by exploitation and the technologies utilized by the system. They should broadly cover the activities listed below. The following activities in Table 14 must be completed. Table 14. Post-Exploitation Activity Escalation of Privileges Lateral Movement Identification and Exfiltration of Sensitive Systems or Data Attempt to gain administrative control of the compromised host. Perform further discovery and enumeration to identify hosts on the network that may only respond to the compromised system. Leverage compromised systems and credentials to pivot to additional hosts with the intent of gaining unauthorized access to management systems or other customer systems. Identify sensitive or critical information that may be accessed or compromised through a successful attack (criteria for sensitive data to be determined during the scoping phase). Attempt to exfiltrate sensitive information undetected WEB APPLICATION/API POST-EXPLOITATION Conduct web application post-exploitation activities against target web applications/apis. The following activities in Table 15 must be completed. Table 15. Web Application/API Post-Exploitation Activity Unauthorized Management Access Unauthorized Data Access Use access to application to attempt to gain control of underlying infrastructure or management systems. Attempt to demonstrate the potential to access additional data from sources outside the cloud service s intended scope. Page 19
25 MOBILE APPLICATION POST-EXPLOITATION This attack vector is not applicable since the Penetration Test will be assessing only the local application on the test platform. The device on which the mobile application resides is considered out of scope for the Penetration Test NETWORK POST-EXPLOITATION Conduct network post-exploitation activities against the target infrastructure to attempt to access management networks, applications, and other customer instances. The following activities in Table 16 below must be completed. Table 16. Network Post-Exploitation Activity Gain Situational Awareness Privilege Escalation Lateral Movement Identification and Exfiltration of Sensitive Systems or Data Determine what level of access was gained following a successful exploitation attempt. If applicable, attempt to escalate privileges to allow for additional access on the exploited endpoint or other endpoints within the network environment. Perform further discovery and enumeration to identify hosts on the network that may respond only to the compromised system. Leverage compromised systems and credentials to pivot to additional hosts with the intent of gaining unauthorized access to management systems or other customer systems. Identify sensitive or critical information that may be accessed or compromised through a successful attack (criteria for sensitive data to be determined during the scoping phase). Attempt to exfiltrate sensitive information undetected SOCIAL ENGINEERING POST-EXPLOITATION This attack vector is not applicable. Collecting statistics of an unannounced spear phishing assessment against the target system administrators will be required to be reported in the Penetration Test report. Page 20
26 SIMULATED INTERNAL ATTACK POST-EXPLOITATION This attack vector is not applicable. The CSP will assume corporate breach; eventually leading to management access into the CSP target system given the 3PAO is able to identify privilege escalation and pivoting avenues and attack chains. 6. REPORTING Penetration Test assessment activities and results must be organized and compiled into a comprehensive Penetration Test report to be included in the Security Assessment Report (SAR). The report is required to address the following sections SCOPE OF TARGET SYSTEM Outline the target system that was assessed and if any deviations were made from the ROE/TP document ATTACK VECTORS ADDRESSED DURING THE PENETRATION TEST Described the attack vector(s) tested and the threat model(s) followed for executing the Penetration Test TIMELINE FOR ASSESSMENT ACTIVITY Document when Penetration Testing activity was performed ACTUAL TESTS PERFORMED AND RESULTS Document the actual tests performed to address the Penetration Test requirements outlined in this document, and document the results of each test FINDINGS AND EVIDENCE Findings should include a description of the issue, the impact on the target system, a recommendation to the CSP, a risk rating, and relevant evidence to provide context for each finding ACCESS PATHS Access paths are the chain of attack vectors, exploitations, and post-exploitations that lead to a degradation of system integrity, confidentiality, or availability. The 3PAO must describe the access path and the Penetration Test impact if multiple vulnerabilities could be coupled to form a sophisticated attack against the CSP. The Penetration Test report should include appropriate confidentiality and sensitivity markings in compliance with the CSP organizational policy. The 3PAO should provide the report to the CSP via a secure means in compliance with the CSP organization s policies. Any information Page 21
27 included in the report that could contain sensitive data (screenshots, tables, figures) must be sanitized or masked using techniques that render the sensitive data permanently unrecoverable by recipients of the report. The 3PAO must not include passwords (including those in encrypted form) in the final report, or must mask them to ensure recipients of the report cannot recreate or guess the password. 7. TESTING SCHEDULE REQUIREMENTS For each initial security authorization, a Penetration Test must be completed by a 3PAO as a part of the assessment process described in the Security Assessment Plan (SAP). Thereafter, FedRAMP requires a complete Penetration Test at least every 12 months, unless otherwise approved by the authorizing body with documented rationale. 8. THIRD PARTY ASSESSMENT ORGANIZATION (3PAO) STAFFING REQUIREMENTS All Penetration Test activities must be performed by a 3PAO that has demonstrated Penetration Testing proficiency and maintains a defined Penetration Test methodology. The Penetration Test team lead on each Penetration Test must be approved by the Assessment Organization and either have an industry-recognized credential for Penetration Testing or equivalent education and experience. Industry-recognized credentials are identified in Table 17 below. Table 17. 3PAO Staffing Requirements Certification Body Global Information Assurance Certification (GIAC) Offensive Security International Council of Electronic Commerce Consultants (EC-Council) Certification GWAPT - GIAC Web Application Penetration Tester GPEN - GIAC Network Penetration Tester GXPN - GIAC Exploit Researcher and Advanced Penetration Tester OSCP - Offensive Security Certified Professional OSCE - Offensive Security Certified Expert CEH - Certified Ethical Hacker LPT - Licensed Penetration Tester Page 22
28 APPENDIX A: ACRONYMS Acronym Meaning 3PAO API CSP EC-Council FedRAMP GIAC IA IaaS IP ISP PaaS MSSP NIST OSINT POC PTR ROE SaaS SAP TP URL Third-Party Assessment Organization Application Program Interface Cloud Service Provider International Council of Electronic Commerce Consultants Federal Risk and Authorization Management Program Global Information Assurance Certification Independent Assessor Infrastructure as a Service Internet Protocol Internet Service Provider Platform as a Service Managed Security Service Provider National Institute of Standards and Technology Open Source Intelligence Point of Contact Penetration Test Report Rules of Engagement Software as a Service Security Assessment Plan Test Plan Uniform Resource Identifier Page 23
29 APPENDIX B: REFERENCES The publications referenced in this document are available at the following URLs: Testing Page 24
30 APPENDIX C: ROE/TEST PLAN TEMPLATE Rules of Engagement/Test Plan The Penetration Test Rules of Engagement (ROE) and Test Plan (TP) documents describe the target systems, scope, constraints, and proper notifications and disclosures of the Penetration Test. The 3PAO is required to develop the ROE and TP based on the parameters and system information provided by the CSP. The ROE and Test Plan document must be developed in accordance with NIST SP , Appendix B, and be approved by the Authorizing Official of the CSP prior to testing. The 3PAO must include a copy of the ROE in the FedRAMP Security Assessment Plan submitted to FedRAMP. Penetration Test planning must include or account for the following considerations: Penetration o Network penetration o Wireless network penetration o Physical penetration o Social engineering penetration Affected IP ranges and domains Acceptable social engineering pretexts Targeted organization s capabilities and technologies Investigative tools Specific testing periods (start and end date/times) CSP reporting requirements (format, content, media, encryption) The Penetration Test Plan must describe: Target locations Categories of information such as open source intelligence, human intelligence Type of information such as physical, relationship, logical, electronic, metadata Gathering techniques such as active, passive, on- and off-location Pervasiveness Constraints that do not exploit business relationships (customer, supplier, joint venture, or teaming partners) The 3PAO must justify omitting any attack vectors described in Section 3 above in the ROE/Test Plan and the Penetration Test Report. System Scope Provide a description of the boundaries and scope of the cloud service system, along with any identified supporting services or systems. System scope should account for all IP addresses, Uniform Resource Identifiers (URLs), devices, components, software, and hardware. Page 25
31 Assumptions and Limitations Provide a description of the assumptions, dependencies, and limitations identified that may have an impact on Penetration Testing activities or results. Include references to local and federal legal constraints that may be relevant to testing or results. Assumptions also include any assumed agreement, or access to third party software, systems, or facilities. Testing Schedule Provide a schedule that describes testing phases, initiation/completion dates, and allows for tracking of Penetration Test deliverables. Testing Methodology The methodology section will address relevant Penetration Testing activities as described in Section 5 above. Relevant Personnel Provide a list of key personnel involved in the management and execution of the Penetration Test. The list should include, at a minimum: System Owner (CSP) Trusted Agent (CSP) Penetration Test Team Lead (3PAO) Penetration Test Team Member(s) (3PAO) Escalation Points of Contact (CSP and 3PAO) Incident Response Procedures Provide a description of the chain of communications and procedures to be followed should an event requiring incident response intervention be initiated during Penetration Testing. Evidence Handling Procedures Provide a description of procedures for transmission and storage of Penetration Test evidence collected during the course of the assessment. Page 26
FedRAMP Online Training Security Assessment Plan (SAP) Overview 12/9/2015 Presented by: FedRAMP PMO
FedRAMP Online Training Security Assessment Plan (SAP) Overview 12/9/2015 Presented by: FedRAMP PMO www.fedramp.gov www.fedramp.gov 1 Today s Training Welcome to Part Four of the FedRAMP Training Series:
Redhawk Network Security, LLC 62958 Layton Ave., Suite One, Bend, OR 97701 [email protected] 866-605- 6328 www.redhawksecurity.
Planning Guide for Penetration Testing John Pelley, CISSP, ISSAP, MBCI Long seen as a Payment Card Industry (PCI) best practice, penetration testing has become a requirement for PCI 3.1 effective July
Presented by Evan Sylvester, CISSP
Presented by Evan Sylvester, CISSP Who Am I? Evan Sylvester FAST Information Security Officer MBA, Texas State University BBA in Management Information Systems at the University of Texas Certified Information
ETHICAL HACKING 010101010101APPLICATIO 00100101010WIRELESS110 00NETWORK1100011000 101001010101011APPLICATION0 1100011010MOBILE0001010 10101MOBILE0001
001011 1100010110 0010110001 010110001 0110001011000 011000101100 010101010101APPLICATIO 0 010WIRELESS110001 10100MOBILE00010100111010 0010NETW110001100001 10101APPLICATION00010 00100101010WIRELESS110
Penetration Test Report
Penetration Test Report MegaCorp One August 10 th, 2013 Offensive Security Services, LLC 19706 One Norman Blvd. Suite B #253 Cornelius, NC 28031 United States of America Tel: 1-402-608-1337 Fax: 1-704-625-3787
Security Issues in Cloud Computing
Security Issues in Computing CSCI 454/554 Computing w Definition based on NIST: A model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources
Infor CloudSuite. Defense-in-depth. Table of Contents. Technical Paper Plain talk about Infor CloudSuite security
Technical Paper Plain talk about security When it comes to Cloud deployment, security is top of mind for all concerned. The Infor CloudSuite team uses best-practice protocols and a thorough, continuous
Cybersecurity The role of Internal Audit
Cybersecurity The role of Internal Audit Cyber risk High on the agenda Audit committees and board members are seeing cybersecurity as a top risk, underscored by recent headlines and increased government
Larry Wilson Version 1.0 November, 2013. University Cyber-security Program Critical Asset Mapping
Larry Wilson Version 1.0 November, 2013 University Cyber-security Program Critical Asset Mapping Part 3 - Cyber-Security Controls Mapping Cyber-security Controls mapped to Critical Asset Groups CSC Control
SANS Top 20 Critical Controls for Effective Cyber Defense
WHITEPAPER SANS Top 20 Critical Controls for Cyber Defense SANS Top 20 Critical Controls for Effective Cyber Defense JANUARY 2014 SANS Top 20 Critical Controls for Effective Cyber Defense Summary In a
How To Manage Security On A Networked Computer System
Unified Security Reduce the Cost of Compliance Introduction In an effort to achieve a consistent and reliable security program, many organizations have adopted the standard as a key compliance strategy
Penetration Testing in Romania
Penetration Testing in Romania Adrian Furtunǎ, Ph.D. 11 October 2011 Romanian IT&C Security Forum Agenda About penetration testing Examples Q & A 2 What is penetration testing? Method for evaluating the
GUIDE TO INFORMATION SECURITY TESTING AND ASSESSMENT
GUIDE TO INFORMATION SECURITY TESTING AND ASSESSMENT Shirley Radack, Editor Computer Security Division Information Technology Laboratory National Institute of Standards and Technology A comprehensive approach
Guide to Vulnerability Management for Small Companies
University of Illinois at Urbana-Champaign BADM 557 Enterprise IT Governance Guide to Vulnerability Management for Small Companies Andrew Tan Table of Contents Table of Contents... 1 Abstract... 2 1. Introduction...
Kenna Platform Security. A technical overview of the comprehensive security measures Kenna uses to protect your data
Kenna Platform Security A technical overview of the comprehensive security measures Kenna uses to protect your data V2.0, JULY 2015 Multiple Layers of Protection Overview Password Salted-Hash Thank you
Penetration Testing Guidelines For the Financial Industry in Singapore. 31 July 2015
For the Financial Industry in Singapore 31 July 2015 TABLE OF CONTENT 1. EXECUTIVE SUMMARY 3 2. INTRODUCTION 4 2.1 Audience 4 2.2 Purpose and Scope 4 2.3 Definitions 4 3. REQUIREMENTS 6 3.1 Overview 6
NETWORK AND CERTIFICATE SYSTEM SECURITY REQUIREMENTS
NETWORK AND CERTIFICATE SYSTEM SECURITY REQUIREMENTS Scope and Applicability: These Network and Certificate System Security Requirements (Requirements) apply to all publicly trusted Certification Authorities
Chapter 6: Fundamental Cloud Security
Chapter 6: Fundamental Cloud Security Nora Almezeini MIS Department, CBA, KSU From Cloud Computing by Thomas Erl, Zaigham Mahmood, and Ricardo Puttini(ISBN: 0133387526) Copyright 2013 Arcitura Education,
Penetration Testing Report. Client: xxxxxx Date: 19 th April 2014
1. Executive Summary Penetration Testing Report Client: xxxxxx Date: 19 th April 2014 On the 19th of April, a security assessment was carried out on the internal networks of xxxxxx, with the permission
Information Security Services
Information Security Services Information Security In 2013, Symantec reported a 62% increase in data breaches over 2012. These data breaches had tremendous impacts on many companies, resulting in intellectual
Data Management Policies. Sage ERP Online
Sage ERP Online Sage ERP Online Table of Contents 1.0 Server Backup and Restore Policy... 3 1.1 Objectives... 3 1.2 Scope... 3 1.3 Responsibilities... 3 1.4 Policy... 4 1.5 Policy Violation... 5 1.6 Communication...
Managing IT Security with Penetration Testing
Managing IT Security with Penetration Testing Introduction Adequately protecting an organization s information assets is a business imperative one that requires a comprehensive, structured approach to
Department of Homeland Security
Department of Homeland Security National Cybersecurity Assessments & Technical Services (NCATS) Service Overview, Success and Challenges 3/18/2016 1 Agenda Discussion about NCATS Current Programs and Services
Host Hardening. Presented by. Douglas Couch & Nathan Heck Security Analysts for ITaP 1
Host Hardening Presented by Douglas Couch & Nathan Heck Security Analysts for ITaP 1 Background National Institute of Standards and Technology Draft Guide to General Server Security SP800-123 Server A
PCI DSS 3.0 Changes Bill Franklin Executive IT Auditor [email protected] January 23, 2014
PCI DSS 3.0 Changes Bill Franklin Executive IT Auditor [email protected] January 23, 2014 Agenda Introduction PCI DSS 3.0 Changes What Can I Do to Prepare? When Do I Need to be Compliant? Questions
Cloud Security Through Threat Modeling. Robert M. Zigweid Director of Services for IOActive
Cloud Security Through Threat Modeling Robert M. Zigweid Director of Services for IOActive 1 Key Points Introduction Threat Model Primer Assessing Threats Mitigating Threats Sample Threat Model Exercise
IBM Global Technology Services Statement of Work. for. IBM Infrastructure Security Services - Penetration Testing - Express Penetration Testing
IBM Global Technology Services Statement of Work for IBM Infrastructure Security Services - Penetration Testing - Express Penetration Testing The information in this Statement of Work may not be disclosed
March 2012 www.tufin.com
SecureTrack Supporting Compliance with PCI DSS 2.0 March 2012 www.tufin.com Table of Contents Introduction... 3 The Importance of Network Security Operations... 3 Supporting PCI DSS with Automated Solutions...
Top 20 Critical Security Controls
Top 20 Critical Security Controls July 2015 Contents Compliance Guide 01 02 03 04 Introduction 1 How Rapid7 Can Help 2 Rapid7 Solutions for the Critical Controls 3 About Rapid7 11 01 INTRODUCTION The Need
CONTINUOUS DIAGNOSTICS BEGINS WITH REDSEAL
CONTINUOUS DIAGNOSTICS BEGINS WITH REDSEAL WHAT IS CDM? The continuous stream of high profile cybersecurity breaches demonstrates the need to move beyond purely periodic, compliance-based approaches to
Penetration Testing. Presented by
Penetration Testing Presented by Roadmap Introduction to Pen Testing Types of Pen Testing Approach and Methodology Side Effects Demonstration Questions Introduction and Fundamentals Penetration Testing
Seeing Though the Clouds
Seeing Though the Clouds A PM Primer on Cloud Computing and Security NIH Project Management Community Meeting Mark L Silverman Are You Smarter Than a 5 Year Old? 1 Cloud First Policy Cloud First When evaluating
Information Technology Branch Access Control Technical Standard
Information Technology Branch Access Control Technical Standard Information Management, Administrative Directive A1461 Cyber Security Technical Standard # 5 November 20, 2014 Approved: Date: November 20,
05.0 Application Development
Number 5.0 Policy Owner Information Security and Technology Policy Application Development Effective 01/01/2014 Last Revision 12/30/2013 Department of Innovation and Technology 5. Application Development
ensure prompt restart of critical applications and business activities in a timely manner following an emergency or disaster
Security Standards Symantec shall maintain administrative, technical, and physical safeguards for the Symantec Network designed to (i) protect the security and integrity of the Symantec Network, and (ii)
SITA Security Requirements for Third-Party Service Providers that Access, Process, Store or Transmit Data on Behalf of SITA
SITA Information Security SITA Security Requirements for Third-Party Service Providers that Access, Process, Store or Transmit Data on Behalf of SITA September, 2012 Contents 1. Introduction... 3 1.1 Overview...
Security Testing. Vulnerability Assessment vs Penetration Testing. Gabriel Mihai Tanase, Director KPMG Romania. 29 October 2014
Security Testing Vulnerability Assessment vs Penetration Testing Gabriel Mihai Tanase, Director KPMG Romania 29 October 2014 Agenda What is? Vulnerability Assessment Penetration Testing Acting as Conclusion
Compliance Guide ISO 27002. Compliance Guide. September 2015. Contents. Introduction 1. Detailed Controls Mapping 2.
ISO 27002 Compliance Guide September 2015 Contents Compliance Guide 01 02 03 Introduction 1 Detailed Controls Mapping 2 About Rapid7 7 01 INTRODUCTION If you re looking for a comprehensive, global framework
REQUEST FOR PROPOSAL (RFP) #021-14 HIPAA SECURITY ASSESSMENT VENDOR QUESTIONS & ANSWERS ~ MAY 29, 2014
REQUEST FOR PROPOSAL (RFP) #021-14 HIPAA SECURITY ASSESSMENT VENDOR QUESTIONS & ANSWERS ~ MAY 29, 2014 Q1) Page 2, Section A and Page 5, Section H --- Does the County desire only an assessment of compliance
North Dakota 2013 IT Security Audit Vulnerability Assessment & Penetration Test Project Briefing
North Dakota 2013 IT Security Audit Vulnerability Assessment & Penetration Test Project Briefing Introduction ManTech Project Manager Mark Shaw, Senior Executive Director Cyber Security Solutions Division
DESIGNATED CONTRACT MARKET OPERATIONAL CAPABILITY TECHNOLOGY QUESTIONNAIRE
DESIGNATED CONTRACT MARKET OPERATIONAL CAPABILITY TECHNOLOGY QUESTIONNAIRE Please provide all relevant documents responsive to the information requests listed within each area below. In addition to the
FINAL DoIT 04.01.2013- v.8 APPLICATION SECURITY PROCEDURE
Purpose: This procedure identifies what is required to ensure the development of a secure application. Procedure: The five basic areas covered by this document include: Standards for Privacy and Security
ITEC441- IS Security. Chapter 15 Performing a Penetration Test
1 ITEC441- IS Security Chapter 15 Performing a Penetration Test The PenTest A penetration test (pentest) simulates methods that intruders use to gain unauthorized access to an organization s network and
Cloud Security Implications for Financial Institutions By Scott Galyk Director of Software Development FIMAC Solutions, LLC
Cloud Security Implications for Financial Institutions By Scott Galyk Director of Software Development FIMAC Solutions, LLC www.fmsinc.org 1 2015 Financial Managers Society, Inc. Cloud Security Implications
PENETRATION TESTING GUIDE. www.tbgsecurity.com 1
PENETRATION TESTING GUIDE www.tbgsecurity.com 1 Table of Contents What is a... 3 What is the difference between Ethical Hacking and other types of hackers and testing I ve heard about?... 3 How does a
Security Awareness For Server Administrators. State of Illinois Central Management Services Security and Compliance Solutions
Security Awareness For Server Administrators State of Illinois Central Management Services Security and Compliance Solutions Purpose and Scope To present a best practice approach to securing your servers
DIVISION OF INFORMATION SECURITY (DIS)
DIVISION OF INFORMATION SECURITY (DIS) Information Security Policy Information Systems Acquisitions, Development, and Maintenance v1.0 October 15, 2013 Revision History Update this table every time a new
Technical Testing. Application, Network and Red Team Testing DATA SHEET. Test your security defenses. Expert Testing, Analysis and Assessments
DATA SHEET Technical Testing Application, Network and Red Team Testing The Dell SecureWorks Technical Testing services deliver the independent expertise, experience and perspective you need to enhance
NEXPOSE ENTERPRISE METASPLOIT PRO. Effective Vulnerability Management and validation. March 2015
NEXPOSE ENTERPRISE METASPLOIT PRO Effective Vulnerability Management and validation March 2015 KEY SECURITY CHALLENGES Common Challenges Organizations Experience Key Security Challenges Visibility gaps
Office of Inspector General
DEPARTMENT OF HOMELAND SECURITY Office of Inspector General Security Weaknesses Increase Risks to Critical United States Secret Service Database (Redacted) Notice: The Department of Homeland Security,
KASPERSKY SECURITY INTELLIGENCE SERVICES. EXPERT SERVICES. www.kaspersky.com
KASPERSKY SECURITY INTELLIGENCE SERVICES. EXPERT SERVICES www.kaspersky.com EXPERT SERVICES Expert Services from Kaspersky Lab are exactly that the services of our in-house experts, many of them global
Evaluation Report. Office of Inspector General
Evaluation Report OIG-08-035 INFORMATION TECHNOLOGY: Network Security at the Office of the Comptroller of the Currency Needs Improvement June 03, 2008 Office of Inspector General Department of the Treasury
Developing the Corporate Security Architecture. www.avient.ca Alex Woda July 22, 2009
Developing the Corporate Security Architecture www.avient.ca Alex Woda July 22, 2009 Avient Solutions Group Avient Solutions Group is based in Markham and is a professional services firm specializing in
How To Test For Security On A Network Without Being Hacked
A Simple Guide to Successful Penetration Testing Table of Contents Penetration Testing, Simplified. Scanning is Not Testing. Test Well. Test Often. Pen Test to Avoid a Mess. Six-phase Methodology. A Few
Supplier Information Security Addendum for GE Restricted Data
Supplier Information Security Addendum for GE Restricted Data This Supplier Information Security Addendum lists the security controls that GE Suppliers are required to adopt when accessing, processing,
2012 North Dakota Information Technology Security Audit Vulnerability Assessment and Penetration Testing Summary Report
2012 North Dakota Information Technology Security Audit Vulnerability Assessment and Penetration Testing Summary Report 28 September 2012 Submitted to: Donald Lafleur IS Audit Manager ND State Auditor
Where every interaction matters.
Where every interaction matters. Peer 1 Vigilant Web Application Firewall Powered by Alert Logic The Open Web Application Security Project (OWASP) Top Ten Web Security Risks and Countermeasures White Paper
DEFENSE THROUGHOUT THE VULNERABILITY LIFE CYCLE WITH ALERT LOGIC THREAT AND LOG MANAGER
DEFENSE THROUGHOUT THE VULNERABILITY LIFE CYCLE WITH ALERT LOGIC THREAT AND Introduction > New security threats are emerging all the time, from new forms of malware and web application exploits that target
HIGH-RISK SECURITY VULNERABILITIES IDENTIFIED DURING REVIEWS OF INFORMATION TECHNOLOGY GENERAL CONTROLS
Department of Health and Human Services OFFICE OF INSPECTOR GENERAL HIGH-RISK SECURITY VULNERABILITIES IDENTIFIED DURING REVIEWS OF INFORMATION TECHNOLOGY GENERAL CONTROLS AT STATE MEDICAID AGENCIES Inquiries
REGULATIONS FOR THE SECURITY OF INTERNET BANKING
REGULATIONS FOR THE SECURITY OF INTERNET BANKING PAYMENT SYSTEMS DEPARTMENT STATE BANK OF PAKISTAN Table of Contents PREFACE... 3 DEFINITIONS... 4 1. SCOPE OF THE REGULATIONS... 6 2. INTERNET BANKING SECURITY
Security Management. Keeping the IT Security Administrator Busy
Security Management Keeping the IT Security Administrator Busy Dr. Jane LeClair Chief Operating Officer National Cybersecurity Institute, Excelsior College James L. Antonakos SUNY Distinguished Teaching
Security Controls for the Autodesk 360 Managed Services
Autodesk Trust Center Security Controls for the Autodesk 360 Managed Services Autodesk strives to apply the operational best practices of leading cloud-computing providers around the world. Sound practices
Cloud Security:Threats & Mitgations
Cloud Security:Threats & Mitgations Vineet Mago Naresh Khalasi Vayana 1 What are we gonna talk about? What we need to know to get started Its your responsibility Threats and Remediations: Hacker v/s Developer
John Essner, CISO Office of Information Technology State of New Jersey
John Essner, CISO Office of Information Technology State of New Jersey http://csrc.nist.gov/publications/nistpubs/800-144/sp800-144.pdf Governance Compliance Trust Architecture Identity and Access Management
Cisco Advanced Services for Network Security
Data Sheet Cisco Advanced Services for Network Security IP Communications networking the convergence of data, voice, and video onto a single network offers opportunities for reducing communication costs
ARE YOU REALLY PCI DSS COMPLIANT? Case Studies of PCI DSS Failure! Jeff Foresman, PCI-QSA, CISSP Partner PONDURANCE
ARE YOU REALLY PCI DSS COMPLIANT? Case Studies of PCI DSS Failure! Jeff Foresman, PCI-QSA, CISSP Partner PONDURANCE AGENDA PCI DSS Basics Case Studies of PCI DSS Failure! Common Problems with PCI DSS Compliance
S E C U R I T Y A S S E S S M E N T : B o m g a r A p p l i a n c e s
S E C U R I T Y A S S E S S M E N T : B o m g a r A p p l i a n c e s During the period between November 2012 and March 2013, Symantec Consulting Services partnered with Bomgar to assess the security
PASTA Abstract. Process for Attack S imulation & Threat Assessment Abstract. VerSprite, LLC Copyright 2013
2013 PASTA Abstract Process for Attack S imulation & Threat Assessment Abstract VerSprite, LLC Copyright 2013 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Data Processing Agreement for Oracle Cloud Services
Data Processing Agreement for Oracle Cloud Services Version December 1, 2013 1. Scope and order of precedence This is an agreement concerning the Processing of Personal Data as part of Oracle s Cloud Services
COMMONWEALTH OF PENNSYLVANIA DEPARTMENT S OF PUBLIC WELFARE, INSURANCE AND AGING
COMMONWEALTH OF PENNSYLVANIA DEPARTMENT S OF PUBLIC WELFARE, INSURANCE AND AGING INFORMATION TECHNOLOGY STANDARD Name Of Standard: Mobile Device Standard Domain: Security Date Issued: 09/07/2012 Date Revised:
Addressing the SANS Top 20 Critical Security Controls for Effective Cyber Defense
A Trend Micro Whitepaper I February 2016 Addressing the SANS Top 20 Critical Security Controls for Effective Cyber Defense How Trend Micro Deep Security Can Help: A Mapping to the SANS Top 20 Critical
PCI Compliance for Cloud Applications
What Is It? The Payment Card Industry Data Security Standard (PCIDSS), in particular v3.0, aims to reduce credit card fraud by minimizing the risks associated with the transmission, processing, and storage
NETWORK ACCESS CONTROL AND CLOUD SECURITY. Tran Song Dat Phuc SeoulTech 2015
NETWORK ACCESS CONTROL AND CLOUD SECURITY Tran Song Dat Phuc SeoulTech 2015 Table of Contents Network Access Control (NAC) Network Access Enforcement Methods Extensible Authentication Protocol IEEE 802.1X
Purpose. Service Model SaaS (Applications) PaaS (APIs) IaaS (Virtualization) Use Case 1: Public Use Case 2: Use Case 3: Public.
Federal CIO Council Information Security and Identity Management Committee (ISIMC) Guidelines for the Secure Use of Cloud Computing by Federal Departments and Agencies DRAFT V0.41 Earl Crane, CISSP, CISM
S E C U R I T Y A S S E S S M E N T : B o m g a r B o x T M. Bomgar. Product Penetration Test. September 2010
S E C U R I T Y A S S E S S M E N T : B o m g a r B o x T M Bomgar Product Penetration Test September 2010 Table of Contents Introduction... 1 Executive Summary... 1 Bomgar Application Environment Overview...
HIPAA Security Alert
Shipman & Goodwin LLP HIPAA Security Alert July 2008 EXECUTIVE GUIDANCE HIPAA SECURITY COMPLIANCE How would your organization s senior management respond to CMS or OIG inquiries about health information
Information Technology Security Review April 16, 2012
Information Technology Security Review April 16, 2012 The Office of the City Auditor conducted this project in accordance with the International Standards for the Professional Practice of Internal Auditing
Cisco Security Optimization Service
Cisco Security Optimization Service Proactively strengthen your network to better respond to evolving security threats and planned and unplanned events. Service Overview Optimize Your Network for Borderless
RFP # 15-74 Provide Information Security Assessment and Penetration Testing Due August 11, 2015 at 2:00PM (CST)
August 6, 2015 McHenry County Government Center Purchasing Department Donald Gray, CPPB, Director of Purchasing 2200 N Seminary Avenue Administration Building Room 200 Woodstock, IL 60098 Phone: 815-334-4818
The President s Critical Infrastructure Protection Board. Office of Energy Assurance U.S. Department of Energy 202/ 287-1808
cover_comp_01 9/9/02 5:01 PM Page 1 For further information, please contact: The President s Critical Infrastructure Protection Board Office of Energy Assurance U.S. Department of Energy 202/ 287-1808
Miami University. Payment Card Data Security Policy
Miami University Payment Card Data Security Policy IT Policy IT Standard IT Guideline IT Procedure IT Informative Issued by: IT Services SCOPE: This policy covers all units within Miami University that
DFW INTERNATIONAL AIRPORT STANDARD OPERATING PROCEDURE (SOP)
Title: Functional Category: Information Technology Services Issuing Department: Information Technology Services Code Number: xx.xxx.xx Effective Date: xx/xx/2014 1.0 PURPOSE 1.1 To appropriately manage
SUPPLIER SECURITY STANDARD
SUPPLIER SECURITY STANDARD OWNER: LEVEL 3 COMMUNICATIONS AUTHOR: LEVEL 3 GLOBAL SECURITY AUTHORIZER: DALE DREW, CSO CURRENT RELEASE: 12/09/2014 Purpose: The purpose of this Level 3 Supplier Security Standard
IBM QRadar Security Intelligence April 2013
IBM QRadar Security Intelligence April 2013 1 2012 IBM Corporation Today s Challenges 2 Organizations Need an Intelligent View into Their Security Posture 3 What is Security Intelligence? Security Intelligence
DIVISION OF INFORMATION SECURITY (DIS) Information Security Policy Threat and Vulnerability Management V1.0 April 21, 2014
DIVISION OF INFORMATION SECURITY (DIS) Information Security Policy Threat and Vulnerability Management V1.0 April 21, 2014 Revision History Update this table every time a new edition of the document is
PCI Requirements Coverage Summary Table
StillSecure PCI Complete Managed PCI Compliance Solution PCI Requirements Coverage Summary Table January 2013 Table of Contents Introduction... 2 Coverage assumptions for PCI Complete deployments... 2
Network Security Audit. Vulnerability Assessment (VA)
Network Security Audit Vulnerability Assessment (VA) Introduction Vulnerability Assessment is the systematic examination of an information system (IS) or product to determine the adequacy of security measures.
HIPAA: Compliance Essentials
HIPAA: Compliance Essentials Presented by: Health Security Solutions August 15, 2014 What is HIPAA?? HIPAA is Law that governs a person s ability to qualify immediately for health coverage when they change
White Paper: Consensus Audit Guidelines and Symantec RAS
Addressing the Consensus Audit Guidelines (CAG) with the Symantec Risk Automation Suite (RAS) White Paper: Consensus Audit Guidelines and Symantec RAS Addressing the Consensus Audit Guidelines (CAG) with
Securing Privileges in the Cloud. A Clear View of Challenges, Solutions and Business Benefits
A Clear View of Challenges, Solutions and Business Benefits Introduction Cloud environments are widely adopted because of the powerful, flexible infrastructure and efficient use of resources they provide
RFP No. 1-15-C017 OFFICE OF TECHNOLOGY INFORMATION SYSTEMS AND INFRASTRUCTURE PENETRATION TEST
RFP No. 1-15-C017 OFFICE OF TECHNOLOGY INFORMATION SYSTEMS AND INFRASTRUCTURE PENETRATION TEST Questions and Answers Notice: Questions may have been edited for clarity and relevance. 1. How many desktops,
IBX Business Network Platform Information Security Controls. 2015-02- 20 Document Classification [Public]
IBX Business Network Platform Information Security Controls 2015-02- 20 Document Classification [Public] Table of Contents 1. General 2 2. Physical Security 2 3. Network Access Control 2 4. Operating System
Overview of Cloud Computing and Cloud Computing s Use in Government Justin Heyman CGCIO, Information Technology Specialist, Township of Franklin
Overview of Cloud Computing and Cloud Computing s Use in Government Justin Heyman CGCIO, Information Technology Specialist, Township of Franklin Best Practices for Security in the Cloud John Essner, Director
Network Security Policy
Network Security Policy I. PURPOSE Attacks and security incidents constitute a risk to the University's academic mission. The loss or corruption of data or unauthorized disclosure of information on campus
Overview. FedRAMP CONOPS
Concept of Operations (CONOPS) Version 1.0 February 7, 2012 Overview Cloud computing technology allows the Federal Government to address demand from citizens for better, faster services and to save resources,
