Re: [Qemu-devel] [PATCH v4 0/3] 9pfs security fixes

2016-08-31 Thread Greg Kurz
On Tue, 30 Aug 2016 15:39:13 -0400 Peter Maydell wrote: > On 30 August 2016 at 14:29, Peter Maydell wrote: > > On 30 August 2016 at 18:10, Greg Kurz wrote: > >> As reported by Felix Wilhelm, at various places in 9pfs, full paths are > >> created by concatenating a guest originated string to t

Re: [Qemu-devel] [PATCH v4 0/3] 9pfs security fixes

2016-08-30 Thread Peter Maydell
On 30 August 2016 at 14:29, Peter Maydell wrote: > On 30 August 2016 at 18:10, Greg Kurz wrote: >> As reported by Felix Wilhelm, at various places in 9pfs, full paths are >> created by concatenating a guest originated string to the export path. A >> malicious guest could forge a relative path and

Re: [Qemu-devel] [PATCH v4 0/3] 9pfs security fixes

2016-08-30 Thread Peter Maydell
On 30 August 2016 at 18:10, Greg Kurz wrote: > As reported by Felix Wilhelm, at various places in 9pfs, full paths are > created by concatenating a guest originated string to the export path. A > malicious guest could forge a relative path and access files outside the > export path. > > A tentativ

Re: [Qemu-devel] [PATCH v4 0/3] 9pfs security fixes

2016-08-30 Thread Michael S. Tsirkin
On Tue, Aug 30, 2016 at 07:10:47PM +0200, Greg Kurz wrote: > As reported by Felix Wilhelm, at various places in 9pfs, full paths are > created by concatenating a guest originated string to the export path. A > malicious guest could forge a relative path and access files outside the > export path. >

[Qemu-devel] [PATCH v4 0/3] 9pfs security fixes

2016-08-30 Thread Greg Kurz
As reported by Felix Wilhelm, at various places in 9pfs, full paths are created by concatenating a guest originated string to the export path. A malicious guest could forge a relative path and access files outside the export path. A tentative fix was sent recently by Prasad J Pandit, but it was on