The vmsplice local root exploit

There are some Critical Linux kernel vmsplice security issues that hopefully have been patched properly. See also #27704 on SecurityFocus. Fortunately the kernel on this server is too old to be affected! 🙂

$ ./27704
-----------------------------------
 Linux vmsplice Local Root Exploit
 By qaaz
-----------------------------------
[+] mmap: 0x0 .. 0x1000
[+] page: 0x0
[+] page: 0x20
[+] mmap: 0x4000 .. 0x5000
[+] page: 0x4000
[+] page: 0x4020
[+] mmap: 0x1000 .. 0x2000
[+] page: 0x1000
[+] mmap: 0xb7d8b000 .. 0xb7dbd000
[-] vmsplice: Function not implemented
$ ./27704-2
-----------------------------------
 Linux vmsplice Local Root Exploit
 By qaaz
-----------------------------------
[+] addr: 0xc0106340
[-] wtf

About to buy a new laptop

I’m about to buy a new laptop. I’m still happy with my Thinkpad T60p1 even though it needs a service to get rid of some heat problems and this annoying display issue, which has become worse lately:

Anyway, the new laptop is not for me but for my wife, so that there is less competition about the one we already have! 🙂

One option would be to get me a new laptop and let her inherit the T60p, but I have an 1600×1200 pixel display now and the Thinkpad T Series models with 1920×1200 pixels are outrageously priced! I need some really good new business for 2GooD Productions in order to afford it!

Miguel de Icaza observed that Lenovo finally offers Linux preloaded on some machines but I can’t find anything about that on their Swedish web site. It would be good to avoid paying the “Microsoft Tax” the next time a buy a Thinkpad!

When my wife found out that Dell offers their Inspiron 1525 with the design below, she wanted one of those, and who am I to argue? I’ll make sure the specs look alright and pray that I can get Ubuntu running on it properly.

blossom.jpg

(Image is Courtesy of Dell Inc.)

1 At least if I don’t think too much about the issues with the fglrx proprietary graphics driver from ATI.

On the bus, and not

I’m writing this on the bus on my way back home from work. The handwriting recognition on my Nokia 770 takes some getting used to but works quite alright. I’m thinking of buying a Nokia N810 but I’m not so sure.

Starting from this sentence I’m writing from the comfort of my study. The travel sickness chewing gum prevented me from yawning, getting a head ache and feeling sick, but my brain still feels foggy a few hours later, even after eating and taking a nap!

I won’t buy an Nokia N810 when I can’t use it on the bus. Damn travel sickness.

Maybe I should get a Macbook instead? 😉 I’m a bit tired of suspend/resume not working 100% correctly with Linux on my Thinkpad. The brand new MacBook Air seems cool but expensive!