2022-05-17 | Kees Cook | lkdtm/heap: Hide allocation size from -Warray-bounds Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-05-17 | Kees Cook | lkdtm/usercopy: Check vmalloc and >0-order folios Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-05-12 | Kees Cook | lkdtm/usercopy: Rename "heap" to "slab" Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-04-27 | Kees Cook | lkdtm: cfi: Fix type width for masking PAC bits Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-04-16 | Kees Cook | lkdtm: Add CFI_BACKWARD to test ROP mitigations Signed-off-by: Kees Cook <keescook@chromium.org> ...lkml/20220416001103.1524653-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-04-12 | Kees Cook | lkdtm: Move crashtype definitions into each category Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-04-12 | Kees Cook | lkdtm/usercopy: Expand size of "out of frame" object Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-04-12 | Kees Cook | lkdtm/heap: Note conditions for SLAB_LINEAR_OVERFLOW Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-04-04 | Kees Cook | selftests/harness: Run TEARDOWN for ASSERT failures Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-03-31 | Kees Cook | ARM/dma-mapping: Remove CMA code when not built with CMA Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-03-30 | Kees Cook | riscv: Rename "sp_in_global" to "current_stack_pointer" Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-03-25 | Kees Cook | selftests: kselftest framework: provide "finished"... ...org/r/20220201013717.2464392-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-03-24 | Kees Cook | usercopy: Disable CONFIG_HARDENED_USERCOPY_PAGESPAN Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-03-24 | Kees Cook | Kconfig.debug: make DEBUG_INFO selectable from a choice [keescook@chromium.org: make DEBUG_INFO always default=n] ...org/r/20220128214131.580131-1-keescook@chromium.org ...org/r/20220125075126.891825-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-03-21 | Kees Cook | lib: stackinit: Convert to KUnit Signed-off-by: Kees Cook <keescook@chromium.org> ...lkml/20220224055145.1853657-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-03-21 | Kees Cook | um: Allow builds with Clang Signed-off-by: Kees Cook <keescook@chromium.org> ...lkml/20220217002843.2312603-1-keescook@chromium.org ...lkml/20220224055831.1854786-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-03-14 | Kees Cook | MIPS: Only use current_stack_pointer on GCC Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-03-14 | Kees Cook | MIPS: boot/compressed: Use array reference for image... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-03-09 | Kees Cook | Documentation/process: Add Researcher Guidelines Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220304181418.1692016-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-03-09 | Kees Cook | Merge branch 'coredump-vma-snapshot-fix-for-v5.18'... |
commit | commitdiff | tree |
2022-03-04 | Kees Cook | binfmt_elf: Introduce KUnit test Signed-off-by: Kees Cook <keescook@chromium.org> ...lkml/20220224054332.1852813-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-03-02 | Kees Cook | ELF: Properly redefine PT_GNU_* in terms of PT_LOOS Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-03-02 | Kees Cook | MAINTAINERS: Update execve entry with more details Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-03-02 | Kees Cook | selftests/exec: Test for empty string on NULL argv Signed-off-by: Kees Cook <keescook@chromium.org> ...lkml/20220201011637.2457646-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-03-02 | Kees Cook | exec: Force single empty string when argv is empty Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220201000947.2453721-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-03-01 | Kees Cook | binfmt_elf: Avoid total_mapping_size for ET_EXEC Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-03-01 | Kees Cook | mips: Implement "current_stack_pointer" Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-27 | Kees Cook | media: omap3isp: Use struct_group() for memcpy() region Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-27 | Kees Cook | tpm: vtpm_proxy: Check length to avoid compiler warning Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220119184354.3367603-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-27 | Kees Cook | lib: overflow: Convert to Kunit Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-27 | Kees Cook | m68k: Implement "current_stack_pointer" Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-26 | Kees Cook | xtensa: Implement "current_stack_pointer" Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-26 | Kees Cook | usercopy: Check valid lifetime via stack depth Signed-off-by: Kees Cook <keescook@chromium.org> ...lkml/20220216201449.2087956-1-keescook@chromium.org ...lkml/20220224060342.1855457-1-keescook@chromium.org ...lkml/20220225173345.3358109-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-25 | Kees Cook | lkdtm/fortify: Swap memcpy() for strncpy() Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220216202548.2093883-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-25 | Kees Cook | comedi: drivers: ni_routes: Use strcmp() instead of... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220215171017.1247291-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-25 | Kees Cook | drm/dp: Fix OOB read when handling Post Cursor2 register Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220105173507.2420910-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-25 | Kees Cook | drm/dp: Fix off-by-one in register cache size Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220105173310.2420598-1-keescook@chromium.org ...msgid/20220225035610.2552144-2-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-23 | Kees Cook | MIPS: Modernize READ_IMPLIES_EXEC Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-18 | Kees Cook | iwlwifi: dbg_ini: Split memcpy() to avoid multi-field... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210727205855.411487-64-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-17 | Kees Cook | media: omap3isp: Use struct_group() for memcpy() region Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-16 | Kees Cook | overflow: Provide constant expression struct_size Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-16 | Kees Cook | overflow: Implement size_t saturating arithmetic helpers Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-16 | Kees Cook | libsubcmd: Fix use-after-free for realloc(..., 0) Signed-off-by: Kees Kook <keescook@chromium.org> ...lkml/20220213182443.4037039-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | fortify: Add Clang support Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220208225350.1331628-9-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | fortify: Make sure strlen() may still be used as a... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220208225350.1331628-8-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | fortify: Use __diagnose_as() for better diagnostic... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220208225350.1331628-7-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | fortify: Make pointer arguments const Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220208225350.1331628-6-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | Compiler Attributes: Add __diagnose_as for Clang Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220208225350.1331628-5-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | Compiler Attributes: Add __overloadable for Clang Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220208225350.1331628-4-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | Compiler Attributes: Add __pass_object_size for Clang Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220208225350.1331628-3-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | fortify: Replace open-coded __gnu_inline attribute Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220208225350.1331628-2-keescook@chromium.org |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | fortify: Update compile-time tests for Clang 14 Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | fortify: Detect struct member overflows in memset(... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | fortify: Detect struct member overflows in memmove... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | fortify: Detect struct member overflows in memcpy(... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | Makefile: Enable -Wzero-length-bounds Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | Makefile: Enable -Warray-bounds Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | alpha: Silence -Warray-bounds warnings Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | m68k: cmpxchg: Dereference matching size Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-14 | Kees Cook | intel_th: msu: Use memset_startat() for clearing hw... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-13 | Kees Cook | etherdevice: Adjust ether_addr* prototypes to silence... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-11 | Kees Cook | scsi: ibmvscsis: Silence -Warray-bounds warning ...org/r/20220208061231.3429486-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-11 | Kees Cook | samples/seccomp: Adjust sample to also provide kill... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-11 | Kees Cook | seccomp: Invalidate seccomp mode to catch death failures Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-11 | Kees Cook | signal: HANDLER_EXIT should clear SIGNAL_UNKILLABLE Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-09 | Kees Cook | test_overflow: Regularize test reporting output Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-08 | Kees Cook | scsi: mpt3sas: Convert to flexible arrays ...org/r/20220201223948.1455637-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-06 | Kees Cook | gcc-plugins/stackleak: Ignore .noinstr.text and .entry... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-06 | Kees Cook | gcc-plugins/stackleak: Exactly match strings instead... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-06 | Kees Cook | gcc-plugins/stackleak: Provide verbose mode Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-04 | Kees Cook | gcc-plugins/stackleak: Use noinstr in favor of notrace Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-02 | Kees Cook | net/mlx5e: Avoid field-overflowing memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-02-02 | Kees Cook | net/mlx5e: Use struct_group() for memcpy() region Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-01-31 | Kees Cook | crypto: octeontx2 - Avoid stack variable overflow Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-01-30 | Kees Cook | iio: addac: ad74413r: Do not reference negative array... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220112203456.3950884-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-01-28 | Kees Cook | tracing/perf: Avoid -Warray-bounds warning for __rel_loc... ...org/r/20220125220037.2738923-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-01-26 | Kees Cook | eeprom: at25: Replace strncpy() with strscpy() Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220118182047.3385295-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-01-25 | Kees Cook | staging: rtl8712: Drop get_recvframe_data() Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220118193327.2822099-4-keescook@chromium.org |
commit | commitdiff | tree |
2022-01-25 | Kees Cook | staging: rtl8723bs: Drop get_recvframe_data() Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220118193327.2822099-3-keescook@chromium.org |
commit | commitdiff | tree |
2022-01-25 | Kees Cook | staging: r8188eu: Drop get_recvframe_data() Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220118193327.2822099-2-keescook@chromium.org |
commit | commitdiff | tree |
2022-01-22 | Kees Cook | eeprom: at25: Restore missing allocation Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220118182003.3385019-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-01-22 | Kees Cook | mptcp: Use struct_group() to avoid cross-field memset() Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220121073935.1154263-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-01-20 | Kees Cook | arm64: atomics: lse: Dereference matching size Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220112202259.3950286-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-01-20 | Kees Cook | ubsan: remove CONFIG_UBSAN_OBJECT_SIZE ...org/r/20211203235346.110809-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-01-20 | Kees Cook | hfsplus: use struct_group_attr() for memcpy() region ...org/r/20211119192851.1046717-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-01-07 | Kees Cook | scsi: megaraid: Avoid mismatched storage type sizes ...org/r/20220105173633.2421129-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-01-06 | Kees Cook | dm integrity: Use struct_group() to zero struct journal_sector Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-01-05 | Kees Cook | arm64: Drop outdated links in comments Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20211215191835.1420010-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-01-05 | Kees Cook | rtc: Move variable into switch case statement Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20211209043915.1378393-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-01-04 | Kees Cook | ata: sata_fsl: Use struct_group() for memcpy() region Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-12-30 | Kees Cook | devtmpfs: mount with noexec and nosuid Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-12-29 | Kees Cook | arc: Replace lkml.org links with lore Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-12-17 | Kees Cook | bus: mhi: core: Use correctly sized arguments for bit... ...org/r/20211215232446.2069794-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-12-17 | Kees Cook | iommu/vt-d: Use correctly sized arguments for bit field Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20211215232432.2069605-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-12-16 | Kees Cook | lkdtm: Note that lkdtm_kernel_info should be removed... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-12-16 | Kees Cook | irqchip/ingenic-tcu: Use correctly sized arguments... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20211215232457.2069969-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-12-16 | Kees Cook | iio: stmpe-adc: Use correctly sized arguments for bit... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-12-15 | Kees Cook | IB/mthca: Use memset_startat() for clearing mpt_entry ...org/r/20211213223331.135412-15-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-12-15 | Kees Cook | iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl ...org/r/20211213223331.135412-13-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-12-15 | Kees Cook | RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr ...org/r/20211213223331.135412-10-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
next |