https://bugs.kde.org/show_bug.cgi?id=435954

            Bug ID: 435954
           Summary: Accidental Reboots due to Default Shortcuts and Odd
                    Keyboard Layout
           Product: ksmserver
           Version: 5.21.4
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: jav...@imaginary.tech
                CC: plasma-b...@kde.org
  Target Milestone: ---

Created attachment 137727
  --> https://bugs.kde.org/attachment.cgi?id=137727&action=edit
Image of a keyboard layout that fits the description

SUMMARY
Due to ksmserver's default session shortcuts and my laptop having an unusual
keyboard layout, I've often rebooted or powered my computer off, without
warning, accidentally.

STEPS TO REPRODUCE
1. Own a keyboard that places the Page Up and Page Down keys next to the Left
Arrow and Right Arrow keys.
2. Change the shortcuts for "move window to the next workspace΅ and "move
window to the previous workspace" to the following, similar, shortcuts:
Ctrl+Shift+Alt+Right to move a window to the next Workspace, and
Ctrl+Shift+Alt+Left to move a window to the previous workspace
3. Press Ctrl+Shift+Alt+PageDown and Ctrl+Shift+Alt+PageUp inadvertently when
moving windows across workspaces while preforming regular work hastily, without
looking at the keyboard.

OBSERVED RESULT
System powers off or reboots without confirmation because the "Halt Without
Confirmation" and "Reboot Without Confirmation" shortcuts are triggered.

EXPECTED RESULT
People who press these shortcuts accidentally may think the computer powered
off for no reason. Also, the existence of these shortcuts represents a security
concern, since those defaults could be used to exploit a system faster through
keystroke injection attacks. For those reasons, I would expect that the
shortcuts for "Halt Without Confirmation", "Log Out Without Confirmation", and
"Reboot Without Confirmation" were not tied to a keyboard combination, nor
enabled by default.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE neon User Edition 5.21 x86_64
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.81.0
Qt Version: 5.12.2

ADDITIONAL INFORMATION
Host: XPS 13 7390 2-in-1
Graphics Platform: X11

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to