FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Kernel Team

 
 
LinkBack Thread Tools
 
Old 09-03-2008, 04:48 PM
Colin Ian King
 
Default SRU request for LP#137978 (6.0.6 LTS)

https://bugs.launchpad.net/ubuntu/+bug/137978

SRU Justification:

Impact: Running wine applications from a FAT filesystem causes the wine
process to get stuck in a kernel "D" state and cannot be killed. This
prevents a user from unmounting the FAT filesystem.

Fix: Replace a typo in fat_ioctl_readdir() introduced during
CVE-2007-2878, where the second semaphore down() should in fact be an
up().

Testcase: Without the patch one can trip the bug by:

1. Mount any FAT filesystem
2. Copy some file.exe file to it.
3. Run: wine /media/fattest/file.exe
4. Wine hangs and cannot be killed.

With the patch, this works. This has been tested by myself on a cleanly
installed 6.0.6 LTS i386 Desktop version inside VirtualBox, see note:

https://bugs.launchpad.net/ubuntu/+bug/137978/comments/11

Patch attached.
 
Old 09-03-2008, 05:27 PM
Stefan Bader
 
Default SRU request for LP#137978 (6.0.6 LTS)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Colin Ian King wrote:
> https://bugs.launchpad.net/ubuntu/+bug/137978
>
> SRU Justification:
>
> Impact: Running wine applications from a FAT filesystem causes the wine
> process to get stuck in a kernel "D" state and cannot be killed. This
> prevents a user from unmounting the FAT filesystem.
>
> Fix: Replace a typo in fat_ioctl_readdir() introduced during
> CVE-2007-2878, where the second semaphore down() should in fact be an
> up().
>
> Testcase: Without the patch one can trip the bug by:
>
> 1. Mount any FAT filesystem
> 2. Copy some file.exe file to it.
> 3. Run: wine /media/fattest/file.exe
> 4. Wine hangs and cannot be killed.
>
> With the patch, this works. This has been tested by myself on a cleanly
> installed 6.0.6 LTS i386 Desktop version inside VirtualBox, see note:
>
> https://bugs.launchpad.net/ubuntu/+bug/137978/comments/11
>
> Patch attached.
>
>
ACK

- --

When all other means of communication fail, try words!


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIvskJP+TjRTJVqvQRAr25AKD3s8bLlfX2kyvoYverl3 B2JvZZpQCfXDtR
Pfk73ump7EVk7TuhepikcGQ=
=Uhcq
-----END PGP SIGNATURE-----

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 09-04-2008, 02:14 AM
Tim Gardner
 
Default SRU request for LP#137978 (6.0.6 LTS)

Colin Ian King wrote:
> https://bugs.launchpad.net/ubuntu/+bug/137978
>
> SRU Justification:
>
> Impact: Running wine applications from a FAT filesystem causes the wine
> process to get stuck in a kernel "D" state and cannot be killed. This
> prevents a user from unmounting the FAT filesystem.
>
> Fix: Replace a typo in fat_ioctl_readdir() introduced during
> CVE-2007-2878, where the second semaphore down() should in fact be an
> up().
>
> Testcase: Without the patch one can trip the bug by:
>
> 1. Mount any FAT filesystem
> 2. Copy some file.exe file to it.
> 3. Run: wine /media/fattest/file.exe
> 4. Wine hangs and cannot be killed.
>
> With the patch, this works. This has been tested by myself on a cleanly
> installed 6.0.6 LTS i386 Desktop version inside VirtualBox, see note:
>
> https://bugs.launchpad.net/ubuntu/+bug/137978/comments/11
>
> Patch attached.
>
>

ACK - can't beat that for simplicity.

--
Tim Gardner tim.gardner@canonical.com

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 

Thread Tools




All times are GMT. The time now is 04:03 PM.

VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org