6 - Database Security Flashcards

1
Q

SQL injection

A

Malicious SQL commands sent to database

Takes advantage of vulnerabilities in web app (script building query from user input)

Input checking and prepared statements can prevent

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

Inference attacks

A

Combining databases that share attributes

Getting information that is inferred by some data

Must remove identifying information

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