forces executable stack when used by applications

Bug #409766 reported by Kees Cook
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
AbiWord
Invalid
Medium
link-grammar (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: link-grammar

link-grammer uses nested functions (comp_height in build_DIS_CON_tree in analyze-linkage.c), which causes it to have an executable stack[1]. It would be best if this could be eliminated.

[1] https://wiki.ubuntu.com/SecurityTeam/Roadmap/ExecutableStacks

ProblemType: Bug
Architecture: i386
Date: Thu Aug 6 10:29:48 2009
DistroRelease: Ubuntu 9.10
Package: link-grammar (not installed)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-4.23-generic
SourcePackage: link-grammar
Uname: Linux 2.6.31-4-generic i686

Revision history for this message
linas (linasvepstas) wrote :

Not a valid bug, the comp_height function was removed a long time ago. Get the latest version!

Changed in link-grammar (Ubuntu):
status: New → Invalid
Changed in abiword:
status: Unknown → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package link-grammar - 4.3.9-2ubuntu1

---------------
link-grammar (4.3.9-2ubuntu1) karmic; urgency=low

  * Add debian/patch/01_upstream-remove-qsort.patch: remove nested
    functions to avoid an executable stack (LP: #409766, Debian
    bug 542502).

 -- Kees Cook <email address hidden> Wed, 19 Aug 2009 15:44:30 -0700

Changed in link-grammar (Ubuntu):
status: Invalid → Fix Released
Changed in abiword:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.