Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Could not find an ELF PaX PT_NOTE



Hi.

On a i386 5.99.19 with

# sysctl security.pax
security.pax.mprotect.enabled = 1
security.pax.mprotect.global = 1
security.pax.segvguard.enabled = 1
security.pax.segvguard.global = 0
security.pax.segvguard.expiry_timeout = 120
security.pax.segvguard.suspend_timeout = 600
security.pax.segvguard.max_crashes = 5
security.pax.aslr.enabled = 1
security.pax.aslr.global = 1
security.pax.aslr.mmap_len = 16
security.pax.aslr.stack_len = 12
security.pax.aslr.exec_len = 12

the paxctl(8) complains about missing note section for all ELF executables,

# paxctl +a /bin/ls   
paxctl: Could not find an ELF PaX PT_NOTE section in `/bin/ls'
# paxctl +m /bin/ls   
paxctl: Could not find an ELF PaX PT_NOTE section in `/bin/ls'

although it clearly seems to be in the file,

# readelf --notes /bin/ls                               

Notes at offset 0x00000108 with length 0x00000018:
  Owner         Data size       Description
  NetBSD                0x00000004      NT_VERSION (version)

Notes at offset 0x00000120 with length 0x00000014:
  Owner         Data size       Description
  PaX           0x00000004      Unknown note type: (0x00000003)


A known problem?


- Jukka.


Home | Main Index | Thread Index | Old Index