Security Terminology Flashcards

(15 cards)

1
Q

Static Application Security Testing looks for vulnerabilities in source codes. True or False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Dynamic Application Security Testing looks to test the vulnerabilities of executables and do not have access to source codes. You have access to the user interface. True or False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

IDOR (Insecure Direct Object Reference)

A

A vulnerability that arises when attackers can access or modify objects by manipulating identifiers used in a web application’s URLs or parameters. It occurs due to missing access control checks, which fail to verify whether a user should be allowed to access specific data.

HTTPS://cheatsheetseries.owasp.org/cheatsheets/insecure_direct_object_reference_prevention_cheat_sheet.html

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is SECaaS?

A

Security as a Service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does AWS CloudWatch monitors?

A

Resources and Applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does AWS CloudTrail tracks?

A

User activities and API usage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

JSON

A

Java Script Object Notation
- Syntax for storing and retrieving data
- Lightweight
- Self-describing
- Independent. Don’t need to be used with Java.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

In a PaaS environment, who is typically responsible for a security platform configuration such as IDS tuning?

A. The provider
B. The customer
C. The broker
D. The end user

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is OpenID Connect (OIDC) used for?

A

Because OIDC is built on OAuth, it provides both authentication and authorization. OIDC is used for SSO, delivering the benefits of using one login for multiple sites.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is OpenID Connect (OIDC) used for?

A

Because OIDC is built on OAuth, it provides both authentication and authorization. OIDC is used for SSO, delivering the benefits of using one login for multiple sites.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

OIDC / OATH does not have encryption of the access tokens.

A. True
B. False

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the difference between SAML vs OAuth vs OpenID Connect

A

Like OpenID Connect (OIDC) which is built on OATH, SAML is designed for authentication and authorization. OIDC is for authentication and OAuth was built solely for authorization. Understanding the different purposes of each is key to understanding how an access management system works.

SAML and OATH both use tokens (user credentials) for access. However, for OATH, there is no encryption of the access tokens and only authorization is granted. SAML and OIDC/OATH provide both authorization and authentication of identity for SSO.

However, SAML is designed to focus on enterprise security, while OAuth, because it lacks encryption and relies on secure sockets layer/transport layer security (SSL/TLS) protocols for security, is generally not a good choice for securing an enterprise of hundreds or thousands of employees.

OATH may be preferable for identity management (government apps), optimal user experience, mobile/consumer apps, VDI, and temporary access use cases.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the difference between OpenID and OpenID Connect?

A

OpenID Connect (OIDC) is an authentication protocol that verifies a user’s identity when a user tries to access a protected Hypertext Transfer Protocol Secure (HTTPS) endpoint. OIDC was developed to work together with open authorization (OAuth) by providing an authentication layer to support the authorization layer provided by OAuth. OIDC was developed by the OpenID Foundation, which includes companies like Microsoft and Google.

OpenID is an easy and safe way for people to reuse an existing account and user profile from an identity provider, for example Apple, Google, or Microsoft to sign-in to any OpenID-enabled applications and websites without creating a new registration and password. You choose the provider, such as Google and enter your Gmail address and password to sign-in.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is AWS Control tower?

A

It automates multi-account setup, governance, compliance enforcement, drift prevention, and security best practices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is AWS Control tower?

A

It automates multi-account setup, governance, compliance enforcement, drift prevention, and security best practices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly