Spamming the Esc key on Karmic bootup causes fsck to quit, leaving a root shell on tty1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mountall (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Binary package hint: mountall
Hi,
I discovered this bug on some stock amd64 installs of Ubuntu Karmic with ext4 root partitions. The installed mountall package is version 1.0.
During the normal bootup process, if the user rapidly presses the Esc key, they can catch the initial fsck during startup and cause it to quit. This leaves a maintenance shell running on tty1. X will then start. After GDM is finished loading, the root shell left by fsck can be accessed via CTRL-ALT-F1. Oddly, login is also started on the tty, so input intermittently switches between the login prompt and a root shell.
To reproduce:
1. Reboot.
2. Once usplash logo appears, repeatedly press Esc.
3. After GDM starts, press CTRL-ALT-F1.
4. Run commands in the root shell.
Note: I posted this to mountall because I assume mountall spawns the fsck that gets killed. If this is the wrong place for the bug, I apologize.
Regards,
-C
ProblemType: Bug
Architecture: amd64
Date: Mon Nov 2 23:25:20 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release Candidate amd64 (20091020.3)
Package: mountall 1.0
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: mountall
Uname: Linux 2.6.31-14-generic x86_64
security vulnerability: | no → yes |
Changed in mountall (Ubuntu): | |
status: | New → Confirmed |
Changed in mountall (Ubuntu): | |
status: | Confirmed → Won't Fix |
I don’t see the basis for marking this as a security vulnerability. The sulogin instance and getty starting on the same tty is a bug, though.