PT-2026-70084

CVE-2026-72693

·

Published

2026-08-11

·

Updated

2026-10-09

Description by

CVSS 3.1
7.8
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions openvt (affected versions not specified)
Description The openvt -u functionality is designed to identify the owner of the current Virtual Terminal (VT) and execute login as that user from a privileged context. A flaw exists in the authenticate user() function, which uses stat("/proc/<pid>/fd/0") to verify ownership. Because stat() follows the symlink to the underlying TTY device node, the buf.st uid variable reflects the owner of the TTY node instead of the process holding the file descriptor. If an unprivileged process maintains fd 0 attached to a TTY after the owner has logged out and the TTY owner reverts to root or the getty owner, the system may incorrectly identify the process as belonging to the privileged owner. This allows the -u path to perform a passwordless login as the selected user, potentially leading to passwordless login -f root in specific kbrequest/init deployments using openvt -us.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Impacts
Researchers
Vendors
Affected products
Related identifiers
ALSA-2026:57597
ALSA-2026:57610
ALSA-2026:78951
AZL-95928
CLSA-2026-1788265535
CLSA-2026-1788600455
OESA-2026-3505
OPENSUSE-SU-2026:21939-1
RHSA-2026:41136
RHSA-2026:57597
RHSA-2026:57610
RHSA-2026:78951
SUSE-SU-2026:23742-1
SUSE-SU-2026:23844-1
SUSE-SU-2026:23893-1
SUSE-SU-2026:23911-1
SUSE-SU-2026:4207-1
SUSE-SU-2026:4211-1
Found an issue in the description? Have something to add? Feel free to write us 👾