System Security Control Testing and Audits

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
full-widthPodcast
1
Card Sorting

1/27

flashcard set

Earn XP

Description and Tags

Flashcards testing knowledge of system security control testing, software security control testing, security process data collection, and security audits based on lecture materials.

Last updated 4:32 PM on 8/25/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

28 Terms

1
New cards

What administrative and technical aspects are examined during a security assessment?

A security assessment tests both administrative and technical controls, examining the entire security posture including policies, the organization's security culture, and management's attitude towards security.

2
New cards

What are the key risks associated with conducting a security assessment?

Testers might focus only on technical controls while ignoring administrative controls, policy, and culture; testing may disrupt normal operations; resulting data will not be properly interpreted; and recommendations will be ignored or improperly/insufficiently implemented.

3
New cards

What are the advantages and disadvantages of internal security control testing?

Internal testing uses your own personnel and is the least expensive form of testing without risking revealing internal information outside. Disadvantages include blind spots from knowledge of internal systems and potential insufficiency for regulatory requirements.

4
New cards

What is the primary difference between external testing and third-party testing?

External testing involves hiring an outside organization to provide an outsider's perspective and save internal personnel time. Third-party testing is similar but specifically aimed at an audience of a third-party organization, often required for insurance or regulatory issues.

5
New cards

What components are included in administrative assessment test output?

Responses by management and users to security-related questions, a list of existing or non-existing procedures or documentation, recorded observation of user or management activities, and recorded observation of adherence to existing procedures and policies.

6
New cards

What items are included in technical assessment test output?

Current firewall configuration of each system, antivirus patch level of each system, list of known or potential vulnerabilities found on each system, list of default configurations found on each system, list of unused user accounts found on each system, and list of user privilege levels on each resource or system.

7
New cards

When should a vulnerability assessment be performed?

When first deploying new or updated systems, when new vulnerabilities have been identified, when a security breach occurs, and when you need to document the security state of systems.

8
New cards

Which vulnerability scanning tools are specifically identified in the transcript?

Tenable Network Security's Nessus, OpenVAS, Tripwire, Rapid7's Nexpose/Insight, and Qualys VMDR.

9
New cards

What are the disadvantages of automated vulnerability scanning?

False positives and negatives require administrator oversight, it is not as creative as penetration testing (or hackers), and it doesn't always account for more complex attacks.

10
New cards

How does penetration testing differ from a vulnerability assessment?

Penetration testing actively tests and bypasses security controls to exploit vulnerabilities. Compared to vulnerability assessments, it is less common, more intrusive, provides an objective measurement, and combines multiple vulnerabilities to give a holistic understanding.

11
New cards

How do black box, grey box, and white box penetration testing approaches differ?

Black box emulates an outside attacker with no prior target knowledge (requires reconnaissance); grey box emulates an inside attacker with partial knowledge (requires some reconnaissance); white box emulates an inside attacker with extensive knowledge (requires no reconnaissance).

12
New cards

What are the roles of the Red, Blue, and Purple teams in attack exercises?

Red team simulates attacks using attacker tools to identify weaknesses; Blue team is the internal team detecting and mitigating the Red team's simulated attack; Purple team is a collaborative exercise where Red and Blue teams work together to analyze results and improve security.

13
New cards

What are the five steps of the penetration test process?

Reconnaissance, Scanning, Exploitation, Maintaining Access, and Reporting.

14
New cards

What is Breach and Attack Simulation (BAS)?

A pen testing tool that goes beyond traditional vulnerability scanning by employing a Red-team/Blue-team scenario where the Red team initiates attacks and the Blue team uses organizational assets to counter them.

15
New cards

Which activities are commonly logged in system event logs?

Authentication requests (successful and unsuccessful), new user/group creation, group membership changes, user privilege level changes, resource access (opening/changing/deleting files), client requests for server services, transactions per hour, application/service/system shutdowns and restarts, service/system component errors/failures, and system policy changes.

16
New cards

What are synthetic benchmarks and what example programs are listed in the transcript?

Synthetic benchmarks measure system performance under a specific workload to determine capacity and scalability and establish baselines. Example programs include Apache JMeter, Gatling, LoadRunner, and WebLOAD.

17
New cards

What are the common components of a software security test report?

Testing methodology, systems tested, tools used, known gaps in test coverage, vulnerabilities found by category, remediation alternatives, and suggestions for further testing.

18
New cards

What common software vulnerabilities and exploits are listed in the transcript?

Error and exception handling, improper storage of sensitive data, buffer overflow, integer overflow, memory leaks, SQL injection, command injection, session fixation, session prediction, Cross-Site Scripting (XSS: Stored, Reflected, DOM-based), and Cross-Site Request Forgery (XSRF/CSRF).

19
New cards

How do unit, integration, and interface tests differ?

Unit test is a simple pass/no pass test for a small piece of code; Integration test tests individual components together to ensure expected interaction; Interface test is a type of integration test focusing specifically on the interface between two systems or applications.

20
New cards

What is misuse testing in software security?

Also called negative testing or the unhappy path, misuse testing validates input and evaluates how an application handles invalid input, unexpected key combinations, or illegal user activities to identify vulnerabilities without prior expectation of outcome.

21
New cards

How is test coverage defined and calculated?

Test coverage measures how much code is actually tested, calculated as the total number of situations tested divided by the total number of situations.

22
New cards

What is the difference between Key Performance Indicators (KPIs) and Key Risk Indicators (KRIs)?

KPIs measure current process performance and gauge operational effectiveness, whereas KRIs look forward to provide early warnings of potential future issues or security failures.

23
New cards

What four examples of KRIs are listed in the transcript?

System availability trends, how often network timeouts occur, trouble ticket resolution times, and system backup failures.

24
New cards

What four components are part of the security data collection process?

Account Management, Disaster Recovery / Business Continuity Planning (DR/BCP), Backup Verification, and Management Review.

25
New cards

What are the four stages of an audit?

Audit preparation, audit performance, audit reporting, and audit follow-up and closure.

26
New cards

What is the difference between a performance audit and a compliance audit?

A performance audit measures functional or operational efficiency, conformance, and areas for improvement; a compliance audit is a comprehensive review of an organization's adherence to regulatory or corporate requirements.

27
New cards

What are the characteristics of SOC 1, SOC 2, and SOC 3 reports?

SOC 1 reports are limited to controls impacting financial reporting; SOC 2 extends beyond financial interests to evaluate Security, Confidentiality, Processing Integrity, Availability, and Privacy with detailed test results; SOC 3 is a short version of SOC 2 that omits detailed test control descriptions for a general audience.

28
New cards

What are the five Trust Services Principles for SOC 2/3?

Security, Confidentiality, Processing Integrity, Availability, and Privacy.