Relocation Read-Only(RELRO) also only partially implemented in python
3.6 compared to 2.7, as well as missing PIE on Bionic:

FILE:   /usr/bin/python3.6
RELRO:  Partial RELRO <<< ISSUE >>>
STACK CANARY:   Canary found
NX:     NX enabled
PIE:    No PIE <<< ISSUE >>>
RPATH:  No RPATH
RUNPATH:        No RUNPATH
Symbols:        No Symbols
FORTIFY:        Yes
Fortified:      18
Fortifiable:    42

FILE:   /usr/bin/python2.7
RELRO:  Full RELRO
STACK CANARY:   Canary found
NX:     NX enabled
PIE:    PIE enabled <<<
RPATH:  No RPATH
RUNPATH:        No RUNPATH
Symbols:        No Symbols
FORTIFY:        Yes
Fortified:      14
Fortifiable:    32

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1452115

Title:
  Python interpreter binary is not compiled as PIE

To manage notifications about this bug go to:
https://bugs.launchpad.net/python/+bug/1452115/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to