System mounts CDROM drive to other user sessions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
consolekit (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
My desktop frequently has many concurrent user sessions. One for me, one for my wife, and one for my son. When I place a CD in my CDROM drive, it mounts the CD incorrectly to my son's user session, giving him all the privileges. I can't unmount it unless I switch to his session, then unmount. If I put the CD in while under my son's session, it mounts the CD under my wife's session, and the same kind of thing happens. I have to go into my wife's session and unmount there.
When I place the CD in the drive, I get this error:
"A job is pending on /dev/sr0"
When I try to unmount from the correct user, I get this error:
"Error unmounting: umount exited with exit code 1: helper failed with: umount: only [otheruser] can unmount /dev/scd0 from /media/cdrom0"
There appears to be a problem mounting to the wrong user session, maybe a user indexing is incorrect? Could it be someone coded a one-based array index when it should have been zero-based? Just a thought.
I'm marking this as a security problem as well, as it may mount sensitive information to the wrong session.
ProblemType: Bug
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Live'/'SB Live! Value [CT4871] (rev.8, serial:0x80321102) at 0x1000, irq 21'
Mixer name : 'Cirrus Logic CS4297A rev 4'
Components : 'AC97a:43525914'
Controls : 221
Simple ctrls : 42
Date: Sun Dec 13 16:35:19 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
NonfreeKernelMo
Package: linux-image-
ProcCmdLine: root=UUID=
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
linux-
linux-firmware 1.25
RfKill:
SourcePackage: linux
Uname: Linux 2.6.31-16-generic i686
WpaSupplicantLog:
dmi.bios.date: 04/13/2007
dmi.bios.vendor: Intel Corp.
dmi.bios.version: CO96510J.
dmi.board.
dmi.board.name: DQ965GF
dmi.board.vendor: Intel Corporation
dmi.board.version: AAD41676-402
dmi.chassis.type: 3
dmi.modalias: dmi:bvnIntelCor
affects: | linux (Ubuntu) → consolekit (Ubuntu) |
Changed in consolekit (Ubuntu): | |
status: | New → Confirmed |
security vulnerability: | yes → no |
visibility: | private → public |
tags: | added: karmic |
Possible duplicate: Bug #387832