Linux Security Modules API

E193776

The Linux Security Modules API is a kernel-level framework in Linux that allows the implementation of pluggable security policies and access control mechanisms such as AppArmor and SELinux.

All labels observed (7)

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf Linux kernel security framework ⓘ
application programming interface ⓘ
aimsTo avoid hard-coding a single security policy in the kernel ⓘ
provide a general framework for security enhancements ⓘ
allows stacking of certain security modules ⓘ
alsoKnownAs LSM API ⓘ
category Linux security ⓘ
computer security framework ⓘ
controls access to IPC objects ⓘ
access to files ⓘ
access to sockets ⓘ
kernel object labeling ⓘ
network operations ⓘ
task and process operations ⓘ
designedFor extensibility of Linux security model ⓘ
supporting multiple concurrent security modules ⓘ
documentedIn Linux kernel documentation ⓘ
enables loadable security modules ⓘ
separation of security policy from core kernel logic ⓘ
governedBy Linux kernel community ⓘ
hasComponent security blobs for kernel objects ⓘ
security hooks ⓘ
security operations structures ⓘ
implementedIn C ⓘ
influenced design of security modules such as SELinux ⓘ
introducedIn Linux 2.6 series ⓘ
linked to: Linux kernel
maintainedAs part of mainline Linux kernel source tree ⓘ
operatesAt kernel level ⓘ
partOf Linux kernel ⓘ
provides interfaces for security modules to enforce policies ⓘ
security hooks in kernel code paths ⓘ
relatedTo Linux namespaces ⓘ
linked to: Linux containers

POSIX capabilities ⓘ
cgroups ⓘ
runsOn Linux ⓘ
supports pluggable access control mechanisms ⓘ
pluggable security policies ⓘ
supportsModel capability-based security ⓘ
discretionary access control ⓘ
mandatory access control ⓘ
usedBy AppArmor ⓘ
SELinux ⓘ
Smack ⓘ
TOMOYO Linux ⓘ
Yama ⓘ

How these facts were elicited

Referenced by (10)

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

AppArmor → implements → Linux Security Modules API ⓘ
Kees Cook → notableWork → Linux kernel security subsystem contributions ⓘ
linked to: Linux Security Modules API
FLASK security architecture → relatedTo → Linux security modules ⓘ
linked to: Linux Security Modules API
Linux kernel hardening → usesMechanism → LSM (Linux Security Modules) ⓘ
linked to: Linux Security Modules API
eBPF → relatedTo → Linux Security Modules ⓘ
linked to: Linux Security Modules API
FLASK → relatedTo → Linux Security Modules framework ⓘ
linked to: Linux Security Modules API
LSM API → fullName → Linux Security Modules Application Programming Interface ⓘ
linked to: Linux Security Modules API
LSM API → alsoKnownAs → Linux Security Modules API ⓘ
Smack → partOf → Linux Security Modules framework ⓘ
linked to: Linux Security Modules API
Yama → integratesWith → Linux Security Modules framework ⓘ
linked to: Linux Security Modules API