ExecutableStacks

Differences between revisions 5 and 8 (spanning 3 versions)
Revision 5 as of 2009-08-03 15:57:44
Size: 1821
Editor: 89
Comment:
Revision 8 as of 2009-08-03 16:10:34
Size: 1910
Editor: 89
Comment:
Deletions are marked like this. Additions are marked like this.
Line 16: Line 16:
 * grub2  * grub2 [[http://savannah.gnu.org/bugs/?25220|upstream bug]]
Line 22: Line 22:
== Shipped Precompiled Binary ==
 * fglrx-installer
 * nvidia-graphics-drivers-173
 * nvidia-graphics-drivers-180
 * nvidia-graphics-drivers-71
 * nvidia-graphics-drivers-96
Line 23: Line 30:
 * fglrx-installer
Line 30: Line 36:
 * nvidia-graphics-drivers-173
 * nvidia-graphics-drivers-180
 * nvidia-graphics-drivers-71
 * nvidia-graphics-drivers-96

There are still some programs that have executable stack regions.

Main/Restricted Packages

Originally generated from the ELF files with executable stacks in Karmic main.

Fixed

  • zip
  • bogl

Nested Functions

Uses Nested Functions which compiler generates as trampolines on the stack.

Stack Trampolines

  • klibc (setjmp implementation)
  • kexec-tools (statically linked against klibc)

Shipped Precompiled Binary

  • fglrx-installer
  • nvidia-graphics-drivers-173
  • nvidia-graphics-drivers-180
  • nvidia-graphics-drivers-71
  • nvidia-graphics-drivers-96

Unclassified

  • icon
  • john
  • link-grammar
  • mbr
  • memtest86+
  • mono
  • openjdk-6

Fedora Patches

SecurityTeam/Roadmap/ExecutableStacks (last edited 2017-08-22 14:25:31 by jdstrand)