CISSP PRACTICE QUESTIONS – 20191022

Effective CISSP Questions

Your company decides to start the business of selling toys online and shipping globally. The E-Commerce system that supports the new business will be developed in-house. In a threat modeling meeting, the development team identified a design flaw that might result in SQL injection attacks. The solution is a typical 3-tier architecture, the webserver farms for front-end presentation, elastic application server clusters for business logic, and database cluster for data persistence. The risk shall be addressed at the first priority after evaluation. As a security professional, which of the following is the best suggestion?
A. For front-end UX programmers to validate user inputs
B. For back-end web programmers to validate user inputs
C. For the solution architect to design a secure architecture
D. For back-end web programmers to authenticate and authorize every HTTP request

Continue reading

Cipher Operations 101

Remember the four TRUE rules, and you can make it!

1 AND 0 => 1 is the left-hand side, 0 is the right-hand side
1 stands for true; 0 for false

AND => both sides are true, the result is true
OR => either side is true, the result is true
XOR => both sides differ, the result is true
NOT => reverse the result

Examples:
1 AND 0 => 0
NOT (1 AND 0) => NOT 0 => 1

The Effective CISSP Book Series

The Effective CISSP
Security and Risk Management

I’m working on my first book of the Effective CISSP series:
The Effective CISSP – Security and Risk Management
I hope it will be available on Amazon in November.

As an experienced IT/InfoSec professional, I’ve tried my best to integrate all the domain knowledge to guide CISSP aspirants with technical background through the governance and management areas.

This book is helpful both to CISSP and CISM.

The Effective CISSP Cover PageThe Effective CISSP Contents 1

The Effective CISSP Contents 2


Added on 2020/05/11:

A BLUEPRINT FOR YOUR SUCCESS IN CISSP

My new book, The Effective CISSP: Security and Risk Management, helps CISSP aspirants build a solid conceptual security model. It is not only a tutorial for information security but also a study guide for the CISSP exam and informative reference for security professionals.

Buy Your Copy

 

CISSP PRACTICE QUESTIONS – 20191021

Effective CISSP Questions

Your company decides to start the business of selling toys online and shipping globally. The E-Commerce system that supports the new business will be developed in-house. In a threat modeling meeting, the project team is analyzing and prioritizing the risks. As a security professional, which of the following is the best to prioritize risks?
A. Annual Rate of Occurrence (ARO)
B. Risk exposure
C. Business Impact Analysis (BIA)
D. Estimated financial loss

Continue reading

Risk = Threat x Vulnerability

What is Risk

Risk Exposure

Risk exposure is a measure of risk that is evaluated with consideration of all the risk factors. If the effect is evaluated with monetary value, risk exposure is an indicator of potential financial loss. A risk score is a common type of risk exposure.

Risk = Threat x Vulnerability

This formula is overly simplified and has been misunderstood for years. It is elaborated as follows:

  • The Risk term in the formula should refer to “Risk Score” or “Risk Exposure.”
  • The Threat term in the formula should refer to “The impact of a threat.”
  • The Vulnerability term in the formula should refer to “The likelihood of the vulnerability being exploited.”
  • The formula should be interpreted as “Risk Exposure is a function of the impact of a threat and the likelihood of the vulnerability being exploited.” As a result, the calculation doesn’t necessarily have to be multiplication.

CISSP PRACTICE QUESTIONS – 20191020

Effective CISSP Questions

Your company decides to start the business of selling toys online and shipping globally. The E-Commerce system that supports the new business will be developed in-house, while portions of the solution will be outsourced to an external software vendor. The project team is evaluating software outsourcing candidates. As a security professional, which of the following is the least concern?
A. The financial history
B. Foreign ownership, control, and influence
C. Key escrow agreement
D. Right to conduct code reviews

Continue reading

Standard, Baseline, and Change Management

Policy Framework

Standard

A policy may mandate that all devices must be adequately protected. A standard supporting this policy requires that all operating systems on PCs must be Windows 8 or higher.

Baseline

A snapshot of PCs with Windows 8 is taken as the configuration baseline. Let’s call it baseline version 1.0.

Change Management

One year goes by, a change request to upgrade the PCs to Windows 8.1 is submitted. It is approved and implemented; the baseline version 1.0 is changed to baseline version 1.1, Windows 8.1.

Now, the latest baseline is version 1.1 (Windows 8.1), while the standard remains intact, Windows 8 or higher.

Summary

In this case, a standard is a document, while a baseline is a snapshot that meets the standard. A baseline can be changed only through the change management process.

Threat Event

NIST SP 800-30 R1

According to the generic risk model introduced in NIST SP 800-30 R1, a risk is decomposed into a couple of factors as the diagram denotes.

Threat Event and TTP

A threat event involves tactics, techniques, and procedures (TTP for short). It’s a good practice to describe a threat event by starting with a verb so that it can be matched with threat sources to shape threat scenarios.

Good Practice

This good practice can be found in Table E-2 of Appendix E.

Questions to Ponder

What is a threat?

Do you have a definition in your mind that is shared, communicated, and agreed upon?

Risk Model vs Threat Model

Since we are talking about the threat, why it relates to risk and the model is called a generic risk model that includes threat things, instead of being called a generic threat model?

Related Posts

CISSP PRACTICE QUESTIONS – 20191019

Effective CISSP Questions

Your company decides to start the business of selling toys online and shipping globally. The E-Commerce system that supports the new business will be developed in-house. The development team is implementing the data persistence solution based on the relational database. The customer privacy data and credentials shall be protected from the access of the database administrator (DBA). Which of the following best addresses the requirement?
A. Limit the DBA’s access by joining tables into views
B. Use electronic codebook (ECB) cipher to protect data at rest
C. Implement role-based access control (RBAC)
D. Enable TLS/SSL transportation between clients and the server

Continue reading

Amazon DynamoDB Supports ACID

88e3459429ffca90b31bf75b7a22bdf7

 

Amazon DynamoDB is a key-value and document database (NoSQL) that supports ACID transactions.

It’s a big achievement!!

DynamoDB

Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. It’s a fully managed, multiregion, multimaster, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications. DynamoDB can handle more than 10 trillion requests per day and can support peaks of more than 20 million requests per second.

https://aws.amazon.com/dynamodb/

ACID Transactions

DynamoDB transactions provide developers atomicity, consistency, isolation, and durability (ACID) across one or more tables within a single AWS account and region. You can use transactions when building applications that require coordinated inserts, deletes, or updates to multiple items as part of a single logical business operation.

https://aws.amazon.com/tw/blogs/aws/new-amazon-dynamodb-transactions