Week 3 Command Injection, Script Injection & Memory Injection Flashcards

1
Q

What is a command injection?

A

Command injection is an attack in which the goal is execution of arbitrary commands on the host operating system via a vulnerable application. Command injection attacks are possible when an application passes unsafe user supplied data (forms, cookies, HTTP headers etc.) to a system shell.

or

Command injection is a cyber attack that involves executing arbitrary commands on a host operating system (OS).

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

What is code injection?

A

This attack differs from Code Injection, in that code injection allows the attacker to add their own code that is then executed by the application. In Command Injection, the attacker extends the default functionality of the application, which execute system commands, without the necessity of injecting code.

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

What is SQL injection?

A

SQL injection (SQLi) is a web security vulnerability that allows an attacker to interfere with the queries that an application makes to its database. This can allow an attacker to view data that they are not normally able to retrieve.

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

What is script injection?

A

Script injection arises when an attacker is able to execute commands on a victim’s computer beyond those which are allowed by policy.

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