Kernel hardening (not covered by other areas)
Supported 433 threads 591 messages Latest
About Lists, Files, Maintainers, Reviewers
- Lists
- linux-hardening
- Files
Documentation/ABI/testing/sysfs-kernel-oops_count,Documentation/ABI/testing/sysfs-kernel-warn_count,arch/*/configs/hardening.config,include/linux/kstack_erase.h,include/linux/overflow.h,include/linux/randomize_kstack.h,include/linux/ucopysize.h,kernel/configs/hardening.configand 8 more- Maintainers
- Kees Cook
- Reviewers
- Gustavo A. R. Silva
Show bot threadsBotsLatest activityActivityNewest threadsNewMost repliesRepliesMost participantsPeople
- sysctl: replace overloaded extra pointers with typed bounds and context net/ (33), kernel/ (29), fs/ (22), drivers/ (14), +8 In review 13 replies
- pkeys-based page table hardening arch/ (18), mm/ (6), include/ (4), security/ In review 9 replies
- pkeys-based page table hardening arch/ (18), mm/ (6), include/ (5), security/ Superseded 46 replies
- entry: Consolidate and rework syscall entry handling arch/ (27), include/ (6), kernel/ (2), Documentation/ Applied 104 replies
- Selfpatch-SLR: Randomizing Linux Kernel Structure Layouts at Boot scripts/ (24), kernel/ (11), include/ (9), arch/ (4), +6 New 0 replies
- overflow: Match arithmetic in both parts of __builtin_choose_expr include/linux/overflow.h Superseded 7 replies
- kunit/stackinit: Cover declarations bypassed by goto and switch lib/tests/stackinit_kunit.c Applied 1 reply
- kunit/stackinit: Clean up XFAIL under instrumentation lib/tests/stackinit_kunit.c New 0 replies
- arm64: Set kernel stack size from cmdline arch/ (7), include/ (3), mm/ (3), kernel/ (2), +1 In review 2 replies
- slab: support for compiler-assisted type-based slab cache partitioning mm/ (5), include/ (3), Makefile, init/, +1 In review 18 replies
- slab: ZERO_SIZE_PTR alignment and ERR_PTR hardening mm/ (2), drivers/, include/, lib/, +1 In review 6 replies
- Introduce Overflow Behavior Types include/ (7), scripts/ (6), Documentation/ (4), lib/ (2), +6 In review 45 replies
- scripts: kstack_erase: avoid absolute stackleak plugin path scripts/ (2) In review 18 replies
- hardening: Default randstruct off with rust for better allmodconfig support security/Kconfig.hardening Applied 4 replies
- core/entry for v7.3-rc1 arch/ (89), tools/ (37), include/ (33), kernel/ (32), +7 Merged 13 replies
- riscv control-flow integrity for usermode arch/ (45), tools/ (7), Documentation/ (5), include/ (4), +1 Applied 34 replies
- hardening: Default randstruct off with rust for better allmodconfig support security/Kconfig.hardening Applied 3 replies
- overflow: Support sub-union members in struct_size() include/linux/ (2) In review 2 replies
- mm/usercopy: harden bounds checking for vmalloc allocations mm/usercopy.c In review 10 replies
- sysctl: remove CONFIG_SYSCTL, it just mirrors CONFIG_PROC_SYSCTL net/ (49), kernel/ (31), fs/ (30), include/ (28), +7 Superseded 1 reply
- overflow: Add DECLARE_SIZED_FLEX() helper family include/linux/overflow.h In review 4 replies
- hardening: Default randstruct off with rust for better allmodconfig support security/Kconfig.hardening Superseded 4 replies
- pkeys-based page table hardening arch/ (15), mm/ (6), include/ (5), security/ Superseded 15 replies
- overflow: Convert size_add() to take variadic arguments include/linux/, net/wireless/ In review 14 replies
- hardening: Default randstruct off with rust for better allmodconfig support security/Kconfig.hardening Superseded 3 replies
- hardening: Default randstruct off with rust for better allmodconfig support security/Kconfig.hardening Superseded 2 replies
- Bump minimum version of LLVM for building the kernel to 17.0.1 arch/ (7), Documentation/ (3), scripts/ (2), include/, +2 In review 7 replies
- nios2: remove the architecture arch/ (107), Documentation/ (54), drivers/ (9), scripts/ (4), +7 In review 20 replies
- (no subject) arch/ (3074), drivers/ (230), sound/ (28), crypto/ (16), +7 1 reply
- Bump minimum version of LLVM for building the kernel to 17.0.1 arch/ (7), scripts/ (2), Documentation/, init/, +1 Superseded 16 replies
- slab: support for compiler-assisted type-based slab cache partitioning mm/ (5), include/ (2), Makefile, init/, +1 Superseded 16 replies
- pkeys-based page table hardening arch/ (15), mm/ (6), include/ (5), security/ Superseded 1 reply
- pkeys-based page table hardening arch/ (18), include/ (6), mm/ (5), security/ Superseded 13 replies
- FAILED: patch "[PATCH] randomize_kstack: Maintain kstack_offset per task" failed to apply to 5.15-stable tree include/linux/ (2), init/, kernel/ New 0 replies
- overflow: Fix kernel-doc typos in overflows_type and __set_flex_counter include/linux/overflow.h New 0 replies
- Fix bugs and performance of kstack offset randomisation arch/ (10), include/ (2), init/, kernel/ Applied 2 replies
- slab: support for compiler-assisted type-based slab cache partitioning mm/ (5), include/ (2), Makefile, kernel/ Superseded 8 replies
- slab: support for compiler-assisted type-based slab cache partitioning mm/ (5), include/ (2), Makefile, kernel/ Superseded 13 replies
- Bypass usercopy hardening for kernel-only iterators include/linux/ (2), tools/virtio/linux/ In review 1 reply
- iov: Bypass usercopy hardening for kernel iterators include/linux/ (2) Superseded 6 replies
- Fix bugs and performance of kstack offset randomisation arch/ (7), include/ (3), init/, kernel/, +1 Superseded 23 replies
- asdf include/linux/ (3), Documentation/process/, scripts/, scripts/coccinelle/api/ In review 23 replies
- overflow: Make sure size helpers are always inlined include/linux/overflow.h In review 1 reply
- bits: De-bloat expansion of GENMASK() include/ (4), drivers/ (3), arch/, lib/, +1 In review 37 replies
- riscv control-flow integrity for usermode arch/ (45), tools/ (7), Documentation/ (5), include/ (4), +1 In review 11 replies
- arm64: Unconditionally compile LSE/PAN/EPAN support arch/ (11) In review 5 replies
- Fix bugs and performance of kstack offset randomisation arch/ (7), include/ (3), init/, kernel/, +1 Superseded 22 replies
- overflow: extend shift helpers and add size_shl() include/linux/overflow.h In review 1 reply
- Faster Arm64 __arch_copy_from_user and __arch_copy_to_user arch/arm64/lib/ (3), lib/tests/ In review 2 replies
- kbuild: remove gcc's -Wtype-limits drivers/gpu/drm/, fs/btrfs/, include/linux/, scripts/ Superseded 13 replies