Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Sep 2011 01:00:25 -0700
From:      FreeBSD Security Officer <cperciva@freebsd.org>
To:        freebsd-security@freebsd.org, freebsd-emulation@freebsd.org
Subject:   HEADS UP: breakage with linux emulation + SA-11:05.unix
Message-ID:  <4E857719.7060306@freebsd.org>

next in thread | raw e-mail | index | archive | help
Hi all,

It appears that the security fix in SA-11:05.unix exposed a bug in the linux
emulation code: Linux has a different size of sockaddr_un than FreeBSD, and
the linux emulation code was passing socket addresses through without doing
any translation first.

This appears to break all X-using Linux code -- both applications and plugins
such as the widely-used flash plugin -- and probably other Linux applications
too.

I am working on a fix for this and will send an updated advisory out as soon
as it's ready.

-- 
Colin Percival
Security Officer, FreeBSD | freebsd.org | The power to serve
Founder / author, Tarsnap | tarsnap.com | Online backups for the truly paranoid



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E857719.7060306>