Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Virtual Console shows LUKS passphrase in plaintext when entering it #32446

Closed
heis2201 opened this issue Apr 24, 2024 · 2 comments
Closed

Virtual Console shows LUKS passphrase in plaintext when entering it #32446

heis2201 opened this issue Apr 24, 2024 · 2 comments
Labels
bug 🐛 Programming errors, that need preferential fixing cryptsetup

Comments

@heis2201
Copy link

heis2201 commented Apr 24, 2024

systemd version the issue has been seen with

systemd-255.4-1.fc40.x86_64

Used distribution

Fedora 40

Linux kernel version used

6.8.7-300.fc40.x86_64

CPU architectures issue was seen on

x86_64

Component

systemd-cryptsetup

Expected behaviour you didn't see

Passphrase marked by asterix

Unexpected behaviour you saw

Passphrase in clear text

Steps to reproduce the problem

When booting luks encrypted Fedora 40, hit ESC to switch from graphical plymouth to virtual console, type password

See attached screenshots below

Additional program output to the terminal or log subsystem illustrating the issue

screenshotcryptsetup

luks

@heis2201 heis2201 added the bug 🐛 Programming errors, that need preferential fixing label Apr 24, 2024
@poettering
Copy link
Member

this suggests that plymout is not properly grabbing the input devices, and the keypresses end up both in plymouth and on the VT.

@heis2201
Copy link
Author

this is probably covered in https://bugzilla.redhat.com/show_bug.cgi?id=2271337 then

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 Programming errors, that need preferential fixing cryptsetup
Development

No branches or pull requests

2 participants