Web Security and Common Vulnerabilities

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

1/9

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core web security concepts, browser security boundaries, and common web application vulnerabilities.

Last updated 2:22 AM on 10/16/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

10 Terms

1
New cards

Same-Origin Policy (SOP)

A fundamental security boundary in web browsers that prevents a script from one origin (combination of scheme, host, and port) from accessing or modifying resources from a different origin.

2
New cards

CORS (Cross-Origin Resource Sharing)

An HTTP-header-based mechanism that allows a server to explicitly permit browsers to load resources from origins other than its own.

3
New cards

CSP (Content Security Policy)

A security standard that allows site operators to restrict the resources (such as JavaScript, CSS, and Images) that the browser is allowed to load for a given page, primarily used to prevent code injection.

4
New cards

Sandbox / Sandboxing

An isolated computing environment that separates running programs—often to execute untrusted code or scripts safely—preventing them from harming the host system or network.

5
New cards

SameSite Cookies

A cookie attribute (Strict or Lax) that controls whether cookies are sent along with cross-site requests, helping protect against cross-site request forgery.

6
New cards

XSS (Cross-Site Scripting)

A vulnerability that allows attackers to inject malicious client-side scripts (usually JavaScript) into web pages viewed by other users.

7
New cards

Stored XSS

A type of XSS where the malicious script is permanently saved on the target server (e.g., in a database or comment section).

8
New cards

Reflected XSS

A type of XSS where the script is bounced off a web server instantly, often via a crafted URL or search query.

9
New cards

DOM-based XSS

A vulnerability that exists entirely in the client-side JavaScript, where data from the user is unsafely parsed and written directly to the Document Object Model (DOM).

10
New cards

CSRF (Cross-Site Request Forgery)

An attack that tricks a victim into executing unwanted, authenticated actions on a web application where they are currently logged in.