nvram-wakeup buffer overflow detected
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvram-wakeup (Debian) |
Fix Released
|
Unknown
|
|||
nvram-wakeup (Ubuntu) |
Fix Released
|
Undecided
|
Kees Cook | ||
Intrepid |
Invalid
|
Undecided
|
Kees Cook | ||
Jaunty |
Fix Released
|
Undecided
|
Kees Cook | ||
Karmic |
Fix Released
|
Undecided
|
Kees Cook |
Bug Description
Binary package hint: nvram-wakeup
nvram-wakeup 0.97-14lenny1 triggers buffer overflow protection (fortify?):
SRU STATEMENT: Package does not function at all on Jaunty, fixing the overflow solves this.
ADDRESSED: buffer overflow was identified and fixed.
TEST CASE: sudo nvram-wakeup -A -C /etc/nvram-
REGRESSION POTENTIAL: none -- the package does not work at all currently.
/usr/sbin/
1241154840
*** buffer overflow detected ***: /usr/sbin/
======= Backtrace: =========
/lib/tls/
/lib/tls/
/lib/tls/
/lib/tls/
/lib/tls/
/lib/tls/
/lib/tls/
/usr/sbin/
/usr/sbin/
/lib/tls/
/usr/sbin/
======= Memory map: ========
08048000-0805f000 r-xp 00000000 08:02 783832 /usr/sbin/
0805f000-08060000 r--p 00016000 08:02 783832 /usr/sbin/
08060000-08061000 rw-p 00017000 08:02 783832 /usr/sbin/
08966000-08987000 rw-p 08966000 00:00 0 [heap]
b7e17000-b7e24000 r-xp 00000000 08:02 589901 /lib/libgcc_s.so.1
b7e24000-b7e25000 r--p 0000c000 08:02 589901 /lib/libgcc_s.so.1
b7e25000-b7e26000 rw-p 0000d000 08:02 589901 /lib/libgcc_s.so.1
b7e26000-b7e27000 rw-p b7e26000 00:00 0
b7e27000-b7f83000 r-xp 00000000 08:02 598956 /lib/tls/
b7f83000-b7f84000 ---p 0015c000 08:02 598956 /lib/tls/
b7f84000-b7f86000 r--p 0015c000 08:02 598956 /lib/tls/
b7f86000-b7f87000 rw-p 0015e000 08:02 598956 /lib/tls/
b7f87000-b7f8a000 rw-p b7f87000 00:00 0
b7f9d000-b7f9f000 rw-p b7f9d000 00:00 0
b7f9f000-b7fa0000 r-xp b7f9f000 00:00 0 [vdso]
b7fa0000-b7fbc000 r-xp 00000000 08:02 589858 /lib/ld-2.9.so
b7fbc000-b7fbd000 r--p 0001b000 08:02 589858 /lib/ld-2.9.so
b7fbd000-b7fbe000 rw-p 0001c000 08:02 589858 /lib/ld-2.9.so
bfca9000-bfcbe000 rw-p bffeb000 00:00 0 [stack]
Aborted
temporary workaround: compile with -D_FORTIFY_SOURCE=0 -fno-stack-
tags: | removed: overflow |
Changed in nvram-wakeup (Ubuntu Jaunty): | |
status: | Triaged → In Progress |
Changed in nvram-wakeup (Ubuntu Intrepid): | |
status: | Triaged → In Progress |
description: | updated |
Changed in nvram-wakeup (Ubuntu Intrepid): | |
assignee: | nobody → Kees Cook (kees) |
Changed in nvram-wakeup (Debian): | |
status: | Unknown → Fix Released |
tags: |
added: verification-done removed: verification-needed |
servus albert,
I need some help with your workaround:
"temporary workaround: compile with -D_FORTIFY_SOURCE=0 -fno-stack- protector"
I don´t know how to apply that! I guess I have to add this line somewhere in the Makefile, but I dont know how!
Im new in the Ubuntu universe, so I would be very happy about some assistance of yours.
thx!