Linux kernel hardening

E287680

Linux kernel hardening is the practice of systematically strengthening the Linux operating system’s core to reduce security vulnerabilities and mitigate exploitation.

All labels observed (1)

Label Occurrences
Linux kernel hardening canonical 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf operating system hardening technique ⓘ
security practice ⓘ
aimsTo mitigate exploitation ⓘ
reduce security vulnerabilities ⓘ
appliesTo Linux kernel ⓘ
focusesOn control-flow integrity ⓘ
information leak prevention ⓘ
kernel attack surface reduction ⓘ
memory corruption mitigation ⓘ
privilege escalation prevention ⓘ
goal increase attacker cost and complexity ⓘ
limit impact of successful exploits ⓘ
make kernel vulnerabilities harder to exploit ⓘ
relatedTo Linux Kernel Self Protection Project ⓘ
defense in depth ⓘ
operating system security ⓘ
usesMechanism ASLR (Address Space Layout Randomization) ⓘ
AppArmor ⓘ
KASLR (Kernel Address Space Layout Randomization) ⓘ
KSPP (Kernel Self Protection Project) features ⓘ
LSM (Linux Security Modules) ⓘ
PaX features ⓘ
SELinux ⓘ
SMACK ⓘ
linked to: Smack

SMAP (Supervisor Mode Access Prevention) ⓘ
SMEP (Supervisor Mode Execution Prevention) ⓘ
W^X (Write XOR Execute) policies ⓘ
Yama LSM ⓘ
access control mechanisms ⓘ
compile-time protections ⓘ
configuration hardening ⓘ
control-flow integrity checks ⓘ
disabling unneeded kernel modules ⓘ
fortified string functions ⓘ
grsecurity patches ⓘ
hardened usercopy checks ⓘ
kernel pointer obfuscation ⓘ
module signing ⓘ
namespaces ⓘ
read-only and locked-down kernel command line ⓘ
read-only kernel memory regions ⓘ
restricting /dev/mem access ⓘ
restricting /proc access ⓘ
run-time protections ⓘ
sandboxing ⓘ
seccomp ⓘ
secure boot integration ⓘ
slab freelist randomization ⓘ
slab poisoning ⓘ
stack canaries ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Kees Cook → knownFor → Linux kernel hardening ⓘ