pam_usb 利用可移动介质为 Linux 系统提供硬件认证功能。在 0.9.3 版本之前, 文件中的 函数在开头处使用普通的 读取 环境变量,而该函数中所有其他环境变量的读取均使用了更安全的 。当 模块被加载到具有 setuid 权限的 PAM 主机时,调用者(即当前用户)可以控制传入的环境变量。通过在调用主机之前清除 变量,即可绕过显式的 XRDP 拒绝规则。虽然其他远程会话检测信号(如 、 、 和 )仍可能识别该会话,但仅依赖环境变量的检测机制已被攻破。该问题已在 0.9.3 版本中修复。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-64668 | 7.4 HIGH | pam_usb: deny_remote bypassed by zone-indexed IPv6 addresses (fe80::1%eth0) in pusb_tmux_h |
| CVE-2026-64669 | 7.4 HIGH | pam_usb: deny_remote bypassed by compressed IPv6 addresses in pusb_tmux_has_remote_clients |
| CVE-2026-64667 | 4.4 MEDIUM | pam_usb: Heap out-of-bounds read in pusb_get_tty_from_display_server cmdline scan |