Ubuntu 26.04 Ends 46 Years of Silent sudo Passwords
Overall sentiment
- Many welcome showing asterisks for sudo as long‑overdue UX; a substantial minority sees it as unnecessary or a security regression.
- Several note this is already standard in GUIs and some distros (e.g., Mint) and view Ubuntu’s change as catching up.
UX motivations and real‑world pain points
- Silent prompts confuse newcomers; some report Linux adoption being delayed because they thought password entry was “broken.”
- High‑latency SSH, flaky keyboards, and screen sharing make it hard to know if keystrokes registered; people resort to typing in text editors then pasting, which is worse for security.
- Accessibility: users who aren’t strong typists or have vision issues value visible feedback. Discoverability of shortcuts like Ctrl‑U is poor.
Security and password‑length debate
- Pro‑change: knowing length is negligible for strong passwords; most modern attack models involve stolen hashes or credential stuffing, not live brute force at a sudo prompt.
- Counterpoint: even small hints (exact length, keystroke timing, livestream recordings, remote observation) are still information leakage, and can help attackers triage weak targets.
- Some call the old behavior “security theater”; others argue that even small, cheap protections are worthwhile, especially on shared or high‑risk systems.
- There’s technical back‑and‑forth on how much length knowledge actually shrinks brute‑force space; consensus in the thread is that for reasonable lengths it barely matters.
Configurability and scope
- Behavior comes from
sudo-rson the host; SSH’ing into a system without it won’t show stars. - It can be reverted via
Defaults !pwfeedbackin sudoers; Ubuntu also added a one‑off “press Tab to hide this time” behavior. - Some argue it should have remained opt‑in; others say accessibility features must default to “on” to have impact.
Rust, PAM, and alternatives
- Change arrived via a community patch to sudo‑rs; some see Rust rewrites as enabling long‑stalled UX fixes, others see them as unnecessary churn or “virtue signaling.”
- Related subthread on PAM’s 2‑second delay for wrong passwords: some see it as pointless for local brute force; others insist it’s intentional rate‑limiting.
- A few argue sudo itself is legacy and prefer systemd’s
run0+ Polkit/UAC‑style prompts.
Alternative designs and side effects
- Multiple proposals: spinners, transient asterisks, random multi‑asterisk echoes, i3lock/xsecurelock‑style indicators to show activity without fixed length.
- Concerns raised about breaking expectations in automation tooling that parses sudo prompts.
- Broader philosophical split: protect every last bit of secrecy vs. prioritize usability so people are willing and able to use strong credentials.