Kódot loptak volna az OpenBSD fejlesztők?
Theo de Raadt arra készül a pacsec.jp/core03 konferencián néhány slide-on keresztül rendreutasítsa az erőszakos PaX hívőket és a PaX projekt vezetőit.
A PaX fejlesztői ugyanis azt állítják, hogy a PaX része az OpenBSD-nek. A PaX elsődleges célja, hogy védelmi mechanizmust nyújtson a puffer túlcsodulási hibák (stack és heap overflow), a ``shellcode injekciós'' típusú! technikák és az ún. ``return-to-libc'' stílusú technikák ellen (pontos leírás).
A PaX egy W^X típusú dolog, azzal a különbséggel, hogy míg a PaX Linuxhoz készült addig a W^X az OpenBSD-ben mutatkozott be nem is olyan régen. A PaX emberek azt állítják, hogy az OpenBSD-sek lenyúlták a PaX-ot, és azt használták fel az OpenBSD-ben.Theo azt állítja egy egy hosszú Securityfocus threadben, hogy a W^X (ejtsd: W xor X) már akkor bemutatkozott az OpenBSD-ben amikor még a PaX-ról nem is hallottak (nem i386 platformon), és i386 platformon is előbb működött a W^X, mint a PaX. Ráadásul, a W^X nem teljesen úgy működik, mint a PaX.
Tehát Theo azt tervezi, hogy felszólal a PaX hívők állításai ellen. Közben a PaX hívők sem tétlenkednek, hiszen azt tervezik, hogy részt vesznek a G-Con 2 rendezvényen (október 17-19 Mexikó), aholis Ők a saját igazukat akarják bizonyítani.
Erre utal az előadók listája az OpenBSD-sek szerint:
Speaker: Noir Sin
Speech: "BSD Kernel vulnerabilities"
Level: Advanced
Reference: http://www.phrack.org/show.php?p=60&a=6
Reference: http://www.wiley.com/WileyCDA/WileyTitle/productCd-0764544683.html
Nationality: Noirland
Description: "Noir Sin will talk about vulnerabilities public and non
public on the BSD kernel".
Related Topics: BSD Internals/development/vuln. dev.
Language of the Speech: English
Speaker: Spender
Speech: "Gr Security kernel patches"
Level: Medium
Reference: http://www.grsecurity.net
Nationality: USA
Description: "Spender will give us the techniques used in PaX and the
differences between the PaX and clones"
Related Topics: Vuln. dev./development/Unix Internals.
Language of the Speech: English
Speaker: Tiago Assumpcao
Speech: "Why mr. de Raadt was wrong (once again) when complaining
page-level protection is impossible on MIPS computers"
Description: "The design of a duable page-level protection for MIPS R3000+
computers. The article does an overview on modern MIPS computers and its
on-chip MMU system, suggesting a RWX mode for every memory block
translated into a page."
Level: Advanced
Reference: http://www.securityfocus.com/archive/1/333901/2003-08-09/2003-08-15/1
Related Topics: OpenBSD PPL/MIPS Arch/OS Internals
Theo levele itt.