Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000555Vine Linux1 バグ公開2007-11-06 01:362007-11-24 03:07
anonymous 
security 
不明 
完了不明 
4.1 
 
util-linux-2.12p-0vl5
0000555: UUIDを指定してマウントしたデバイスが一般ユーザーではumountできない。
/etc/fstab に
 UUID=1234-5678 /mnt/mount-point vfat noauto,users,ro 0 0
などのように UUID で書かれているデバイスが
「users」が指定してあるので一般ユーザでマウントはできるのですが
$ /bin/umount /mnt/mount-point
とすると
セグメンテーション違反です
となりアンマウントできません。


なお、Vine Seed のパッケージではパッチが充てられているようです。

# 187014 - umount segfaults for normal user
Patch233: util-linux-2.13-mount-uuid.patch
設定されていません。
課題の履歴
2007-11-06 01:36anonymous新規課題
2007-11-06 08:53iwamoto担当者 => security
2007-11-06 08:53iwamoto状態新規 => 担当者決定
2007-11-06 08:53iwamotoコメント追加: 0002682
2007-11-23 21:53iwamoto状態担当者決定 => テスト待ち
2007-11-23 21:53iwamotoコメント追加: 0002683
2007-11-24 02:11anonymousコメント追加: 0002684
2007-11-24 03:07iwamoto状態テスト待ち => 完了
2007-11-24 03:07iwamotoコメント追加: 0002685

コメント
(0002682)
iwamoto   
2007-11-06 08:53   
> セグメンテーション違反です
> となりアンマウントできません。

こちらでも再現しました。

> なお、Vine Seed のパッケージではパッチが充てられているようです。
> # 187014 - umount segfaults for normal user
> Patch233: util-linux-2.13-mount-uuid.patch

VineSeed の patch を backport することで
現象が直ることが確認できました。

util-linux の security fix の作業中ですので、
同時に修正する方向で検討します。
(0002683)
iwamoto   
2007-11-23 21:53   
> util-linux の security fix の作業中ですので、
> 同時に修正する方向で検討します。

修正パッケージがリリースされました。

  http://vinelinux.org/errata/4x/20071123-3.html [^]

ご確認をよろしくお願いします。
(0002684)
anonymous   
2007-11-24 02:11   
> 修正パッケージがリリースされました。
>
> http://vinelinux.org/errata/4x/20071123-3.html [^]
>
> ご確認をよろしくお願いします。

修正されていることを確認しました。
ありがとうございました。
(0002685)
iwamoto   
2007-11-24 03:07   
> 修正されていることを確認しました。

確認ありがとうございます。
完了にします。