Shellshock Attack Flashcards

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

1/11

flashcard set

Earn XP

Description and Tags

Flashcards covering key concepts and terms related to the Shellshock vulnerability.

Last updated 12:10 PM on 5/8/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

12 Terms

1
New cards

Shellshock Attack

A severe vulnerability found in the bash shell program in 2014 that allowed attackers to run arbitrary commands on webservers.

2
New cards

Bash Shell

A command-line interpreter in operating systems that provides an interface between the user and the operating system; the shell containing the Shellshock vulnerability.

3
New cards

Shell Functions

Functions defined inside the shell, involved in the Shellshock vulnerability.

4
New cards

Export (in Shell context)

A command used to mark a shell variable, causing it to be passed down as an environment variable to child processes.

5
New cards

Child Process (in Shell context)

A process created by a parent process; in the context of Shellshock, it can inherit function definitions from the parent.

6
New cards

Environment Variable (in Shell context)

A variable that can be passed from a parent process to a child process; used to pass function definitions in Shellshock.

7
New cards

CVE-2014-6271

The assigned identifier for the Shellshock vulnerability publicly released on September 24, 2014.

8
New cards

parseandexecute()

A function in the bash source code that parses and executes shell commands, which, due to a bug, leads to the Shellshock vulnerability.

9
New cards

Set-UID Program

A program that runs with the privileges of the owner, regardless of who is running it; Shellshock can exploit these programs to execute unauthorized commands.

10
New cards

Common Gateway Interface (CGI)

A protocol used by web servers to run executable programs (often shell scripts) that dynamically generate web pages; vulnerable to Shellshock if bash is used.

11
New cards

Reverse Shell

A technique where the standard input, output, and error devices are redirected to a network connection, allowing attackers to control a shell on a remote machine.

12
New cards

netcat (nc)

A command-line utility used to establish network connections; used in Shellshock attacks to create a reverse shell.

Explore top notes

note
Anatomy and Phys
Updated 1035d ago
0.0(0)
note
Torts
Updated 583d ago
0.0(0)
note
Chapter 13 - Peer Relationships
Updated 554d ago
0.0(0)
note
Year 7 Music Research Task 2023
Updated 105d ago
0.0(0)
note
Chp 4: Dialogic Communication
Updated 1172d ago
0.0(0)
note
Anatomy and Phys
Updated 1035d ago
0.0(0)
note
Torts
Updated 583d ago
0.0(0)
note
Chapter 13 - Peer Relationships
Updated 554d ago
0.0(0)
note
Year 7 Music Research Task 2023
Updated 105d ago
0.0(0)
note
Chp 4: Dialogic Communication
Updated 1172d ago
0.0(0)