User contributions
Jump to navigation
Jump to search
- 23:09, 30 September 2023 diff hist +921 Kernel Self Protection Project/Recommended Settings →sysctls: From Alexander Popov: lock down things even harder. current
- 22:55, 30 September 2023 diff hist +127 Kernel Self Protection Project/Recommended Settings →kernel command line options: From Alexander Popov, adding options for maybe missing CONFIGs
- 22:45, 30 September 2023 diff hist +11 m Kernel Self Protection Project/Recommended Settings →kernel command line options
- 22:44, 30 September 2023 diff hist +105 Kernel Self Protection Project/Recommended Settings →kernel command line options: From Alexander Popov: enable page shuffling in case CONFIG is unset.
- 22:42, 30 September 2023 diff hist +97 Kernel Self Protection Project/Recommended Settings →kernel command line options: From Alexander Popov: disable smt when needed
- 22:38, 30 September 2023 diff hist +45 Kernel Self Protection Project/Recommended Settings →x86_64: compile out vsyscall by default
- 00:31, 10 February 2023 diff hist +26 m Kernel Self Protection Project/Get Involved add TZ to calendar link current
- 19:46, 25 January 2023 diff hist 0 Kernel Self Protection Project/Get Involved
- 19:45, 25 January 2023 diff hist +223 Kernel Self Protection Project/Get Involved add calendar
- 22:50, 1 November 2022 diff hist +37 Kernel Self Protection Project/Recommended Settings →x86_64
- 22:50, 1 November 2022 diff hist +88 Kernel Self Protection Project/Recommended Settings →arm64
- 22:48, 1 November 2022 diff hist +33 Kernel Self Protection Project/Recommended Settings →x86_64
- 16:50, 28 October 2022 diff hist +56 Kernel Self Protection Project →Principles current
- 03:17, 15 October 2022 diff hist +102 Kernel Self Protection Project/Recommended Settings →sysctls
- 03:16, 15 October 2022 diff hist +102 Kernel Self Protection Project/Recommended Settings →CONFIGs
- 02:25, 14 October 2022 diff hist +97 Kernel Self Protection Project/Recommended Settings →x86_32: iommu
- 15:17, 13 October 2022 diff hist +375 Kernel Self Protection Project/Recommended Settings →CONFIGs
- 14:49, 13 October 2022 diff hist +104 Kernel Self Protection Project/Recommended Settings →x86_64: CFI
- 20:12, 11 October 2022 diff hist +19 Kernel Self Protection Project/Recommended Settings →CONFIGs
- 03:00, 10 October 2022 diff hist +67 Kernel Self Protection Project/Recommended Settings →CONFIGs: Alexander recommendation
- 02:58, 10 October 2022 diff hist +45 Kernel Self Protection Project/Recommended Settings →x86_64
- 02:57, 10 October 2022 diff hist +568 Kernel Self Protection Project/Recommended Settings →arm64: arm64 CFI and things, thanks to Alexander for the ping
- 02:41, 10 October 2022 diff hist +740 Kernel Self Protection Project/Recommended Settings →CONFIGs: next chunk from Alexander. RNG trust source setting are my recommendation, though.
- 02:29, 10 October 2022 diff hist +944 Kernel Self Protection Project/Recommended Settings →CONFIGs: add settings for recent kernels, thanks to Alexander Popov for the prodding and specific suggestions.
- 21:56, 19 August 2022 diff hist +240 Kernel Self Protection Project/Recommended Settings →CONFIGs: add note about Landlock thanks to Mickaël Salaün
- 08:18, 8 May 2022 diff hist +178 Kernel Self Protection Project →Documentation: add Samsung analysis
- 22:03, 30 March 2022 diff hist +134 Kernel Self Protection Project/Recommended Settings →CONFIGs: CONFIG_SCHED_CORE
- 21:57, 30 March 2022 diff hist +138 Kernel Self Protection Project/Recommended Settings →CONFIGs: add kfence
- 21:55, 30 March 2022 diff hist −193 Kernel Self Protection Project/Recommended Settings move randomized kstack to all archs, since it's only missing on arm. fix name of trivial-auto-var-init feature enablement
- 21:52, 30 March 2022 diff hist +33 Kernel Self Protection Project/Recommended Settings Ah, koffset_default was already there. Add iommu default boot param too.
- 21:49, 30 March 2022 diff hist +1 m Kernel Self Protection Project/Recommended Settings →CONFIGs
- 21:49, 30 March 2022 diff hist +560 Kernel Self Protection Project/Recommended Settings →CONFIGs: add various bits noted as missing by Peter Böhm
- 23:39, 24 March 2022 diff hist +1 m Kernel Self Protection Project/Patch Tracking →Process: fix "in next" link current
- 20:29, 14 February 2022 diff hist −18 Kernel Self Protection Project →Documentation
- 20:28, 14 February 2022 diff hist −32 Kernel Self Protection Project →Details: don't make these sections of their own, just a list so the Contents links aren't confusing.
- 22:50, 26 October 2021 diff hist +585 Kernel Self Protection Project/Patch Tracking →Process: adjust process for "Needs ACK"
- 15:20, 21 October 2021 diff hist −30 m Kernel Self Protection Project/Patch Tracking swap "Awaiting Upstream" for "In Next"
- 22:11, 20 October 2021 diff hist +13 m Kernel Self Protection Project/Patch Tracking fix formatting
- 22:07, 20 October 2021 diff hist +2,654 N Kernel Self Protection Project/Patch Tracking process overview
- 21:27, 20 October 2021 diff hist +10 m Kernel Self Protection Project →Details
- 21:27, 20 October 2021 diff hist +65 Kernel Self Protection Project →Details: adding a link to patch tracking process
- 18:10, 12 August 2021 diff hist +44 N KSPP add shortened redirect page current Tag: New redirect
- 05:35, 27 May 2021 diff hist +2 Kernel Self Protection Project/Get Involved ditch freenode
- 23:14, 5 April 2021 diff hist +74 Kernel Self Protection Project/Recommended Settings →x86_32
- 23:14, 5 April 2021 diff hist +74 Kernel Self Protection Project/Recommended Settings →x86_64
- 11:00, 9 November 2020 diff hist +2 m Kernel Self Protection Project/Recommended Settings →kernel command line options
- 17:47, 18 October 2020 diff hist +202 Kernel Self Protection Project/Recommended Settings →sysctls: add notes about sysctl to CONFIG mappings
- 17:37, 18 October 2020 diff hist +142 Kernel Self Protection Project/Recommended Settings →CONFIGs: suggest the CONFIG form of kernel.dmesg_restrict sysctl
- 17:29, 18 October 2020 diff hist +279 Kernel Self Protection Project/Recommended Settings →kernel command line options: add some more ideas from Simon Ruderich
- 17:23, 18 October 2020 diff hist +6 m Kernel Self Protection Project/Get Involved →Pick something to work on
- 22:22, 5 October 2020 diff hist +309 Kernel Self Protection Project/Get Involved moar cleanup
- 22:13, 5 October 2020 diff hist +236 Kernel Self Protection Project/Get Involved more cleanup
- 22:09, 5 October 2020 diff hist 0 m Kernel Self Protection Project/Get Involved
- 22:08, 5 October 2020 diff hist +528 Kernel Self Protection Project/Get Involved update list descriptions, tweak capitalization, and split up contribution guildeline better
- 17:18, 29 September 2020 diff hist +173 Kernel Self Protection Project/Get Involved update mailing list
- 18:41, 10 August 2020 diff hist −2,674 Kernel Self Protection Project/Work the issue track is canonical now current
- 01:46, 19 March 2020 diff hist −2 m Kernel Self Protection Project/Recommended Settings
- 01:45, 19 March 2020 diff hist +191 Kernel Self Protection Project/Recommended Settings
- 22:28, 18 March 2020 diff hist +2 m Kernel Self Protection Project/Recommended Settings →arm
- 22:28, 18 March 2020 diff hist +113 Kernel Self Protection Project/Recommended Settings →x86_32
- 22:26, 18 March 2020 diff hist 0 Kernel Self Protection Project/Recommended Settings re-arrange arch sections
- 22:25, 18 March 2020 diff hist +128 Kernel Self Protection Project/Recommended Settings →x86_32
- 18:33, 5 March 2020 diff hist 0 m Kernel Self Protection Project/Recommended Settings →kernel command line options
- 18:33, 5 March 2020 diff hist 0 m Kernel Self Protection Project/Recommended Settings →CONFIGs: swap some "=1" to the correct "=y"
- 17:42, 4 March 2020 diff hist +970 Kernel Self Protection Project/Recommended Settings update for v5.4
- 17:43, 20 November 2019 diff hist +128 Kernel Self Protection Project/Work →Specific TODO Items: add github tracker
- 21:47, 11 April 2019 diff hist +468 Kernel Self Protection Project/Work →Specific TODO Items
- 00:29, 10 January 2019 diff hist +93 Kernel Self Protection Project/Recommended Settings →CONFIGs: Rename stack protector configs since v4.18
- 22:25, 31 October 2018 diff hist +90 Kernel Self Protection Project/Work →Specific TODO Items
- 08:37, 25 October 2018 diff hist +11 m Kernel Self Protection Project/Get Involved
- 08:33, 25 October 2018 diff hist +73 Kernel Self Protection Project/Get Involved whoops, forgot the IRC
- 23:05, 21 June 2018 diff hist +61 Kernel Self Protection Project/Recommended Settings →CONFIGs
- 19:43, 8 May 2018 diff hist 0 m Kernel Self Protection Project/Recommended Settings →kernel command line options
- 22:06, 4 May 2018 diff hist +162 Kernel Self Protection Project/Recommended Settings →sysctls
- 18:41, 23 April 2018 diff hist +56 m Kernel Self Protection Project/Recommended Settings →arm64
- 18:41, 23 April 2018 diff hist +128 Kernel Self Protection Project/Recommended Settings →x86_64
- 18:39, 23 April 2018 diff hist +105 Kernel Self Protection Project/Recommended Settings →kernel command line options
- 18:38, 23 April 2018 diff hist +71 Kernel Self Protection Project/Recommended Settings →arm64
- 18:38, 23 April 2018 diff hist +107 Kernel Self Protection Project/Recommended Settings →CONFIGs
- 02:42, 22 February 2018 diff hist +9 Kernel Self Protection Project/Recommended Settings →CONFIGs
- 19:03, 7 December 2017 diff hist +792 Kernel Self Protection Project/Recommended Settings →CONFIGs
- 22:27, 18 September 2017 diff hist +41 Kernel Self Protection Project/Recommended Settings
- 20:28, 10 August 2017 diff hist +140 Kernel Self Protection Project/Recommended Settings →CONFIGs: CONFIG_SECURITY_SELINUX_DISABLE
- 05:20, 4 August 2017 diff hist −5 m Kernel Self Protection Project →Documentation
- 05:20, 4 August 2017 diff hist +47 m Kernel Protections/refcount t →Reference Counting API current
- 05:19, 4 August 2017 diff hist +3 m Kernel Protections/refcount t →Summary
- 05:18, 4 August 2017 diff hist +43 N Kernel Protections/HARDENED ATOMIC KeesCook moved page Kernel Protections/HARDENED ATOMIC to Kernel Protections/refcount t current
- 05:18, 4 August 2017 diff hist 0 m Kernel Protections/refcount t KeesCook moved page Kernel Protections/HARDENED ATOMIC to Kernel Protections/refcount t
- 05:18, 4 August 2017 diff hist −20 m Kernel Self Protection Project →Documentation
- 03:35, 25 July 2017 diff hist +32 Kernel Self Protection Project/Recommended Settings →CONFIGs
- 19:13, 23 June 2017 diff hist +91 Kernel Self Protection Project/Recommended Settings →kernel command line options
- 23:47, 5 June 2017 diff hist −2 m Kernel Self Protection Project/Recommended Settings →CONFIGs
- 23:43, 5 June 2017 diff hist −7 Kernel Self Protection Project →Details
- 23:43, 5 June 2017 diff hist +41 Kernel Self Protection Project →Details
- 23:42, 5 June 2017 diff hist +26 Kernel Self Protection Project/Recommended Settings
- 23:40, 5 June 2017 diff hist +62 Kernel Self Protection Project/Work
- 23:39, 5 June 2017 diff hist +42 Kernel Self Protection Project/Get Involved
- 23:39, 5 June 2017 diff hist −2,922 Kernel Self Protection Project
- 23:37, 5 June 2017 diff hist +2,991 N Kernel Self Protection Project/Work Created page with "= Work Areas = While there are already a number of upstream kernel security features, we are still missing many. While the following is far from a comprehens..."
- 23:36, 5 June 2017 diff hist +53 Kernel Self Protection Project →Specific TODO Items: DEBUG_RODATA was renamed
- 23:35, 5 June 2017 diff hist +62 m Kernel Self Protection Project
- 23:33, 5 June 2017 diff hist −2,595 Kernel Self Protection Project continue collapsing top-level topics into sub pages
- 23:32, 5 June 2017 diff hist +2,611 Kernel Self Protection Project/Get Involved
- 23:31, 5 June 2017 diff hist −6,254 Kernel Self Protection Project this page is too long
- 23:26, 5 June 2017 diff hist +6,289 N Kernel Self Protection Project/Recommended Settings Created page with "People ask from time to time what a good security set of build CONFIGs and runtime sysctl are. This is a brain-dump of the various options for a particularly paranoid system. ..."
- 23:24, 5 June 2017 diff hist −2,611 Kernel Self Protection Project/Get Involved Blanked the page
- 23:22, 5 June 2017 diff hist +2,611 N Kernel Self Protection Project/Get Involved Created page with "Want to get involved? [http://www.openwall.com/lists/#subscribe Join] the [http://www.openwall.com/lists/kernel-hardening/ kernel hardening mailing list]. = Introduce Yoursel..."
- 23:21, 5 June 2017 diff hist +668 Kernel Self Protection Project →Patch Contribution Guidelines
- 19:29, 5 June 2017 diff hist +44 m Kernel Self Protection Project →Patch Contribution Guidelines
- 19:27, 5 June 2017 diff hist +1,227 Kernel Self Protection Project →Get Involved
- 21:52, 10 May 2017 diff hist +121 Kernel Self Protection Project →sysctls: USER_NS
- 20:17, 5 May 2017 diff hist +94 Kernel Self Protection Project →CONFIGs: add DEBUG_WX=y
- 19:32, 5 May 2017 diff hist +197 Kernel Self Protection Project rename RODATA, add PAN emu
- 20:33, 29 April 2017 diff hist +18 Kernel Self Protection Project →CONFIGs
- 20:31, 29 April 2017 diff hist +102 Kernel Self Protection Project →CONFIGs
- 19:14, 28 April 2017 diff hist −439 Kernel Self Protection Project →Specific TODO Items
- 23:02, 26 April 2017 diff hist +890 Feature List catch up current
- 22:23, 26 April 2017 diff hist +141 Kernel Self Protection Project →Principles
- 22:19, 26 April 2017 diff hist 0 Kernel Self Protection Project →Mission Statement
- 22:18, 26 April 2017 diff hist +71 Kernel Self Protection Project →Mission Statement
- 22:29, 13 February 2017 diff hist +82 Kernel Self Protection Project →CONFIGs
- 23:54, 10 February 2017 diff hist +157 Kernel Self Protection Project →Specific TODO Items
- 23:51, 10 February 2017 diff hist 0 Kernel Self Protection Project move docs section down to keep "work areas" and "TODOs" together
- 23:51, 10 February 2017 diff hist +128 Kernel Self Protection Project →Documentation
- 23:48, 10 February 2017 diff hist −47 Kernel Self Protection Project →Completed Kernel Protections
- 23:00, 2 February 2017 diff hist +1 Kernel Self Protection Project →CONFIGs
- 21:52, 30 January 2017 diff hist +32 Kernel Self Protection Project →CONFIGs
- 21:49, 30 January 2017 diff hist +89 Kernel Self Protection Project →Specific TODO Items
- 17:25, 1 November 2016 diff hist −3 Kernel Self Protection Project →kernel command line options: Fix typo, thanks to Simon Ruderich
- 15:13, 31 October 2016 diff hist +58 Kernel Self Protection Project →Specific TODO Items
- 20:46, 18 October 2016 diff hist +1,043 Kernel Self Protection Project →Specific TODO Items
- 21:43, 6 October 2016 diff hist +202 Kernel Self Protection Project →CONFIGs
- 19:15, 3 October 2016 diff hist +1 Kernel Self Protection Project →CONFIGs
- 19:14, 3 October 2016 diff hist +1 m Kernel Self Protection Project →kernel command line options
- 19:53, 30 September 2016 diff hist +118 Kernel Self Protection Project →kernel command line options
- 19:52, 30 September 2016 diff hist +316 Kernel Self Protection Project →CONFIGs
- 19:14, 30 September 2016 diff hist +104 Kernel Self Protection Project →sysctls
- 19:53, 15 September 2016 diff hist +14 m Exploit Methods/Userspace data usage →Details
- 19:49, 15 September 2016 diff hist +169 Exploit Methods/Userspace data usage →Details
- 19:48, 15 September 2016 diff hist −2 Exploit Methods/Userspace data usage →Mitigations
- 19:47, 15 September 2016 diff hist +22 Exploit Methods/Userspace execution →Details
- 19:47, 15 September 2016 diff hist −2 Exploit Methods/Userspace execution →Mitigations
- 03:59, 15 September 2016 diff hist +18 m Exploit Methods/Userspace execution →Mitigations
- 03:59, 15 September 2016 diff hist +18 m Exploit Methods/Userspace data usage →Mitigations
- 03:55, 15 September 2016 diff hist +39 Exploit Methods/Userspace execution →Mitigations
- 03:54, 15 September 2016 diff hist +29 Exploit Methods/Userspace data usage →Mitigations
- 03:49, 15 September 2016 diff hist +33 Exploit Methods/Userspace data usage →Mitigations
- 03:49, 15 September 2016 diff hist +4 Exploit Methods/Userspace execution →Mitigations
- 03:48, 15 September 2016 diff hist +2 m Exploit Methods/Userspace data usage →Mitigations
- 03:47, 15 September 2016 diff hist −125 Exploit Methods/Userspace data usage →Mitigations
- 03:46, 15 September 2016 diff hist +16 Exploit Methods/Userspace data usage →Mitigations
- 16:17, 14 September 2016 diff hist +132 Exploit Methods/Function pointer overwrite →Mitigations current
- 16:13, 14 September 2016 diff hist +171 Exploit Methods/Function pointer overwrite →Mitigations
- 16:11, 14 September 2016 diff hist +4 m Exploit Methods/Function pointer overwrite →Details
- 22:11, 16 August 2016 diff hist +31 Kernel Self Protection Project →kernel command line options
- 18:35, 15 August 2016 diff hist +75 Kernel Self Protection Project →CONFIGs
- 21:33, 13 August 2016 diff hist +50 Kernel Self Protection Project →x86_64
- 21:33, 13 August 2016 diff hist +135 Kernel Self Protection Project →x86_64
- 21:31, 13 August 2016 diff hist +73 Kernel Self Protection Project →CONFIGs
- 21:29, 13 August 2016 diff hist +173 Kernel Self Protection Project →x86_64
- 02:56, 13 August 2016 diff hist 0 m Kernel Self Protection Project →arm
- 21:51, 12 August 2016 diff hist 0 m Kernel Self Protection Project →sysctls
- 21:50, 12 August 2016 diff hist +15 Kernel Self Protection Project →x86_64
- 21:48, 12 August 2016 diff hist +79 m Kernel Self Protection Project →CONFIGs
- 21:45, 12 August 2016 diff hist +1 m Kernel Self Protection Project →arm
- 21:44, 12 August 2016 diff hist +101 m Kernel Self Protection Project →arm
- 21:42, 12 August 2016 diff hist +4,212 Kernel Self Protection Project
- 21:38, 31 July 2016 diff hist +17 Exploit Methods/Userspace data usage →Mitigations
- 17:34, 6 July 2016 diff hist −5 Kernel Self Protection Project →Specific TODO Items
- 16:29, 17 June 2016 diff hist +76 Kernel Self Protection Project →Specific TODO Items
- 21:25, 1 June 2016 diff hist +83 Kernel Self Protection Project →Specific TODO Items
- 20:23, 23 May 2016 diff hist +835 Kernel Self Protection Project
- 22:42, 5 May 2016 diff hist +8 m Feature List
- 22:41, 5 May 2016 diff hist +137 Feature List
- 22:21, 4 May 2016 diff hist +37 Feature List
- 22:10, 4 May 2016 diff hist +43 Exploit Methods/Reused code chunks →Mitigations current
- 22:10, 4 May 2016 diff hist +64 Exploit Methods/Reused code chunks →Examples
- 21:45, 4 May 2016 diff hist +135 Kernel Self Protection Project →Work Areas: add link to feature list
- 21:43, 4 May 2016 diff hist +1,502 N Feature List initial dump of interesting features
- 22:34, 12 April 2016 diff hist +52 Exploit Methods/Reused code chunks →Examples
- 22:29, 12 April 2016 diff hist +70 Bug Classes/Format string injection →Examples current
- 18:10, 5 April 2016 diff hist +1 Exploit Methods/Userspace execution →Mitigations
- 18:10, 5 April 2016 diff hist +27 Exploit Methods/Userspace data usage →Mitigations
- 18:09, 5 April 2016 diff hist +26 Exploit Methods/Userspace execution →Mitigations
- 23:55, 4 April 2016 diff hist +33 Exploit Methods/Userspace execution →Details
- 23:54, 4 April 2016 diff hist +601 Exploit Methods/Userspace execution →Mitigations: add PXN table
- 21:47, 9 March 2016 diff hist +123 Bug Classes/Integer overflow →Examples current
- 21:02, 3 February 2016 diff hist +69 Bug Classes/Integer overflow →Examples: paste-o
- 20:24, 21 January 2016 diff hist +970 N Bug Classes/Use after free Created page with "= Details = When a memory allocation gets freed but there are still accidentally users of that memory, it is possible that an attacker could control the new memory allocation ..."
- 20:18, 21 January 2016 diff hist +48 Kernel Self Protection Project →Bug Classes
- 20:18, 21 January 2016 diff hist +83 Bug Classes/Integer overflow →Examples
- 20:06, 4 January 2016 diff hist +59 Bug Classes/Integer overflow →Examples
- 16:37, 13 December 2015 diff hist 0 Exploit Methods/Userspace data usage →Mitigations
- 19:37, 10 December 2015 diff hist +43 Exploit Methods/Userspace data usage →Mitigations
- 19:21, 10 December 2015 diff hist +24 Exploit Methods/Userspace data usage →Mitigations
- 19:20, 10 December 2015 diff hist +2 m Exploit Methods/Userspace data usage →Details
- 19:20, 10 December 2015 diff hist +202 Exploit Methods/Userspace data usage →Details
- 19:18, 10 December 2015 diff hist +7 Exploit Methods/Userspace data usage →Mitigations
- 19:15, 10 December 2015 diff hist +59 Exploit Methods/Userspace data usage →Mitigations
- 18:45, 10 December 2015 diff hist +26 Exploit Methods/Userspace data usage →Mitigations
- 18:45, 10 December 2015 diff hist +2 Exploit Methods/Userspace data usage →Mitigations
- 18:38, 10 December 2015 diff hist +640 Exploit Methods/Userspace data usage
- 18:22, 10 December 2015 diff hist +140 Exploit Methods/Userspace execution
- 22:02, 18 November 2015 diff hist +47 Exploit Methods/Text overwrite →Examples current
- 21:49, 17 November 2015 diff hist +544 Kernel Self Protection Project principles
- 21:40, 17 November 2015 diff hist +129 Exploit Methods/Userspace data usage →Examples
- 01:50, 5 November 2015 diff hist +147 Bug Classes/Kernel pointer leak →Details current
- 23:25, 4 November 2015 diff hist +557 N Exploit Methods/Reused code chunks Created page with "= Details = This is more generally knows as Return Oriented Programming (ROP) or Jump Oriented Programming (JOP), but ultimately boils down to using the kernel's own executabl..."
- 23:20, 4 November 2015 diff hist +689 N Exploit Methods/Userspace data usage Created page with "= Details = Sometimes an attacker won't be able to control the instruction pointer directly, but they will be able to redirect the dereference a structure or other pointer. In..."
- 23:15, 4 November 2015 diff hist +626 N Exploit Methods/Userspace execution Created page with "= Details = Once an attacker has gain control over the instruction pointers, it must be aimed somewhere. The place where attackers have the most control over memory layout ten..."
- 23:10, 4 November 2015 diff hist +702 N Exploit Methods/Function pointer overwrite Created page with "= Details = When an attacker has a write primitive, they can start function pointers to redirect execution. Function pointers exist in a large number of places in the kernel r..."
- 23:00, 4 November 2015 diff hist +376 N Exploit Methods/Text overwrite Created page with "= Details = If an attacker has a write primitive and knows where the kernel is located in memory, they could overwrite functions to do whatever they wanted. Protecting against..."
- 22:55, 4 November 2015 diff hist +2 Exploit Methods/Kernel location →Details current
- 22:54, 4 November 2015 diff hist −2 m Exploit Methods/Kernel location →Mitigations
- 22:54, 4 November 2015 diff hist +876 N Exploit Methods/Kernel location Created page with "= Details = Finding the kernel location can be an important first step for exploitation. Without it, for example, it's harder to make kernel function calls for privilege escal..."
- 22:46, 4 November 2015 diff hist +96 Active Projects →ASLR for kernel code current
- 22:44, 4 November 2015 diff hist +641 N Bug Classes/Uninitialized variables Created page with "= Details = When variables (on either stack or heap) are used without being explicitly initialized, behavior is "undefined". In reality, "uninitialized" just means "still has ..." current
- 22:35, 4 November 2015 diff hist +5 m Kernel Self Protection Project →Mission Statement
- 22:34, 4 November 2015 diff hist +890 N Bug Classes/Kernel pointer leak Created page with "= Details = When a kernel memory address (any of text, stack, heap, etc) leaks into userspace, attackers can learn potentially sensitive information about data layout, kernel ..."
- 22:17, 4 November 2015 diff hist +613 N Bug Classes/Format string injection Created page with "= Details = When an attacker supplied string is accidentally passed to format string parsing, the attacker can manipulate the resulting output. The write primitive available ..."
- 22:11, 4 November 2015 diff hist +506 N Bug Classes/Heap overflow Created page with "= Details = Heap overflows tend to occur due to integer overflows or otherwise broken bounds checking. Exploits overwrite adjacent heap memory, or manipulate the heap metadata..." current
- 22:02, 4 November 2015 diff hist +799 N Bug Classes/Integer overflow Created page with "= Details = Integer overflows (or underflows) occur when a multiplication happens that exceeds the size that can be represented by the datatype, generally wrapping around. Th..."
- 21:48, 4 November 2015 diff hist +1 Bug Classes/Stack overflow current
- 21:47, 4 November 2015 diff hist +206 Bug Classes/Stack overflow →Details
- 21:44, 4 November 2015 diff hist +92 Bug Classes/Stack overflow →Mitigations
- 21:35, 4 November 2015 diff hist +68 Bug Classes/Stack overflow
- 21:33, 4 November 2015 diff hist +684 N Bug Classes/Stack overflow Created page with "= Details = The traditional bug results in the stack buffer being written past the end of the stack frame, which allows the saved instruction pointer to be overwritten in orde..."
- 20:57, 4 November 2015 diff hist −7 Template:Bug Classes/Preload Blanked the page current
- 20:57, 4 November 2015 diff hist +7 N Template:Bug Classes/Preload Created page with "Testing"
- 20:52, 4 November 2015 diff hist +1 m Exploit Methods current
- 20:52, 4 November 2015 diff hist +340 N Exploit Methods Created page with "When bugsin the kernel provide unintended read and write primitives to an attacker, there are many techniques used to gain execution control over the kernel. H..."
- 20:49, 4 November 2015 diff hist +276 N Bug Classes Created page with "Many bugs in the kernel belong to specific classes. Here we try to focus on classes of bugs that have security implications, explain them, link to examples, and link to defens..." current
- 20:41, 4 November 2015 diff hist −5 Kernel Self Protection Project
- 17:59, 4 November 2015 diff hist +233 Kernel Self Protection Project carve out sections
- 16:39, 4 November 2015 diff hist −36 Kernel Self Protection Project →Kernel Self Protection Project
- 16:38, 4 November 2015 diff hist +216 Kernel Self Protection Project →Kernel Self Protection Project: add links to existing bug-hunting tools
- 16:35, 4 November 2015 diff hist +3,076 N Kernel Self Protection Project Outline the KSPP
- 16:02, 4 November 2015 diff hist +63 Projects →Kernel Security Projects
- 00:23, 14 August 2014 diff hist −3 Linux Security Summit 2014 →Day 2 (Tuesday 19th August)
- 06:38, 14 September 2013 diff hist −3 m Linux Security Summit 2013 →Day 1 (19th September)
- 21:59, 8 October 2012 diff hist +55 Projects →Kernel Security Projects
- 21:59, 8 October 2012 diff hist 0 m Linux Security Workgroup →Projects
- 21:48, 8 October 2012 diff hist −10 Linux Security Workgroup →Projects
- 21:48, 8 October 2012 diff hist +29 N Active Hardening Projects Active Hardening Projects moved to Active Projects: let's not over-use "hardening" current
- 21:48, 8 October 2012 diff hist 0 m Active Projects Active Hardening Projects moved to Active Projects: let's not over-use "hardening"
- 21:47, 8 October 2012 diff hist −16 Active Projects →Coverity
- 16:49, 31 August 2012 diff hist +41 Linux Security Summit 2012/Schedule →Kernel Security Subsystem Updates
- 16:48, 31 August 2012 diff hist +16 m Linux Security Summit 2012/Abstracts/Cook →Slides current
- 00:30, 31 August 2012 diff hist 0 m Linux Security Summit 2012/Abstracts/Cook →Slides
- 00:30, 31 August 2012 diff hist +48 Linux Security Summit 2012/Abstracts/Cook →Slides