NX system wide ignored because of libarmmem.so (jessie)
Bug #1705350 reported by
Robin Verton
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Raspbian |
New
|
Undecided
|
Unassigned |
Bug Description
Because of a missing stack marking in arm-mem repository (libarmmem.so), all binaries loading this library have their stack marked as executable and ignore a compiled NX option.
The fix for this bug and a detailed description has been pushed to the original arm-mem repository: https:/
As a short summary:
- libarmmem.so is missing an important stack marking (to make the stack non executable)
- loading this shared lib will result in the stack marked as RWX, ignoring NX
- libarmmem.so is loaded in nearly all binaries, disabling NX system wide
information type: | Private Security → Public Security |
tags: | added: jessie |
To post a comment you must log in.