<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:pam_usb_project:pam_usb:*:*:*:*:*:linux:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3apam_usb_projectpam_usblinux/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Wed, 11 Nov 2026 13:58:14 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3apam_usb_projectpam_usblinux/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>pam_usb: Authentication policy bypass via IPv6 (CVE-2026-64669)</title><link>https://feed.craftedsignal.io/briefs/2026-11-pam-usb-authentication-bypass-cve-2026-64669/</link><pubDate>Wed, 11 Nov 2026 13:58:14 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-pam-usb-authentication-bypass-cve-2026-64669/</guid><description>The pam_usb module incorrectly evaluates remote tmux sessions due to a faulty IPv6 regex, allowing authentication when the deny_remote feature should be triggered.</description><content:encoded><![CDATA[<p>The pam_usb hardware authentication module contains a security flaw in the <code>deny_remote</code> feature, tracked as CVE-2026-64669. The vulnerability exists within <code>pusb_tmux_has_remote_clients()</code> in <code>src/tmux.c</code>, where an overly restrictive IPv6 regex fails to identify compressed IPv6 addresses. When a user connects to a remote tmux session using a compressed address (e.g., <code>::1</code> or <code>2001:db8::1</code>), the module fails to detect the remote presence and treats the session as local, effectively bypassing the <code>deny_remote</code> policy. This vulnerability affects pam_usb versions 0.8.0 through 0.9.2.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows a user to bypass intended security policy restrictions that are designed to block authentication when a remote tmux session is active, potentially granting unauthorized access to the system via the hardware token if the remote session is active.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade the pam_usb module to version 0.9.3 or later on all affected Linux systems.</li>
<li>Audit PAM configuration files to determine if the <code>deny_remote</code> option is enabled, as the vulnerability only impacts systems utilizing this specific configuration.</li>
<li>Prioritize patching for systems where hardware-based authentication is the primary barrier for remote-accessible accounts.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item><item><title>pam_usb: Authentication bypass in deny_remote feature (CVE-2026-64668)</title><link>https://feed.craftedsignal.io/briefs/2026-11-pam-usb-authentication-bypass-cve-2026-64668/</link><pubDate>Wed, 11 Nov 2026 13:58:08 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-pam-usb-authentication-bypass-cve-2026-64668/</guid><description>The pam_usb authentication module version 0.8.0 through 0.9.2 fails to correctly parse link-local IPv6 addresses with zone indices, leading to an authentication bypass in the deny_remote feature.</description><content:encoded><![CDATA[<p>A logical flaw exists in the 'deny_remote' feature of pam_usb versions 0.8.0 to 0.9.2. The module checks for active remote tmux sessions by executing <code>/usr/bin/w -i</code>. On multi-homed Linux systems, this command appends a zone index to link-local IPv6 addresses (e.g., <code>fe80::1%eth0</code>). The regex used in <code>pusb_tmux_has_remote_clients()</code> expects whitespace immediately after the IP address and fails to account for the suffix. Consequently, the function erroneously concludes no remote clients are active, bypassing intended access restrictions. This is patched in version 0.9.3.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for unauthorized authentication on systems configured to use pam_usb with the 'deny_remote' feature enabled, specifically when the environment utilizes multi-homed network interfaces and IPv6 link-local addresses.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade the pam_usb authentication module to version 0.9.3 or later on all affected Linux systems.</li>
<li>Audit PAM configurations to determine if <code>deny_remote</code> is active for pam_usb.</li>
<li>Inventory Linux systems utilizing pam_usb for hardware-based authentication.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>