Todd Miller egy figyelmeztetést postázott a security-announce levlistára, amelyben felhívja a figyelmet néhány lehetséges bugra az OpenBSD-ben. Egy ún. off-by-one hibát tartalmaz a C könyvtár realpath(3) függvénye. Ez a bug ugyanaz, amelyet pár nappal ezelőtt találtak a wu-ftpd ftpd szerverben.
Az OpenBSD ftp daemona nem használja olyan módon a realpath(3) függvényt, hogy azt ki lehetne használni. Ennek ellenére viszont számos más OpenBSD rendszeralkalmazás használja ezt a függvényt. Egyelőre nem ismert, hogy ez a bug biztonsági hibához vezethet-e vagy sem, de mivel a wu-ftpd-ben kihasználható hibát okoz a bug, elképzelhető, hogy azok a programok amelyek használják a realpath(3) függvényt, azok támadhatóakká válnak. Az OpenBSD 3.3 (vagy újabb) felhasználóknak némi védelmet nyújthat a ProPolice stack protector, de ez nem garantált.A bug javítva van a OpenBSD-current-ben, a 3.2 és 3.3 -stable ágakban. A patch-ek elérhetőek az OpenBSD 3.2-höz és a 3.3-hoz.
OpenBSD 3.2: ftp://ftp.OpenBSD.org/pub/OpenBSD/patches/3.2/common/015_realpath.patch
OpenBSD 3.3: ftp://ftp.OpenBSD.org/pub/OpenBSD/patches/3.3/common/001_realpath.patch
Az OpenBSD 3.2 előtti verziót használóknak egyszerűen le kell tölteniük a realpath.c jelenlegi verzióját a
ftp://ftp.OpenBSD.org/pub/OpenBSD/src/lib/libc/stdlib/realpath.c
helyről, majd újra kell fordítaniuk a libc-t az új realpath.c file-lal.
Bővebb infó a wu-ftpd fp_realpath bugról: http://isec.pl/vulnerabilities/isec-0011-wu-ftpd.txt