pam_usb: Heap-Out-of-Bounds-Read beim Scannen der cmdline während der Authentifizierung
Zusammenfassung
pam_usb ermöglicht die Hardware-Authentifizierung unter Linux mithilfe von Wechselmedien. In Versionen vor 0.9.3 liest die Funktion pusb_get_tty_from_display_server /proc/<pid>/cmdline in einen Puffer mit 4096 Byte und entfernt die NUL-Trennzeichen, daher kann ein 4096 Byte langer cmdline-Eintrag den Puffer unterminiert lassen und Zeichenkettensuchen lesen über die Speicherreservierung hinaus. Ein lokaler Benutzer kann dies auslösen, indem er einen Prozess mit langer Kommandozeile startet; das Lesen erfolgt bei der PAM-Authentifizierung, wenn DISPLAY gesetzt ist. Die wahrscheinliche Auswirkung ist ein Absturz des PAM-Prozesses des Hosts (zum Beispiel login oder sshd) sowie eine begrenzte Offenlegung von Informationen.
Betroffen
- pam_usb-Versionen vor 0.9.3 (CNA-Eintrag: betroffen < 0.9.3)
- Konkret die Funktion pusb_get_tty_from_display_server in src/local.c
Behoben in
- Behoben in pam_usb 0.9.3
Umgehung
Unbekannt.
Ausnutzung
- Keine Hinweise auf eine aktive Ausnutzung gefunden.
- Zum Zeitpunkt der Recherche wurde kein öffentlicher Proof of Concept gefunden.
- VulDB führt den Eintrag mit 0-Day-Status; dies spiegelt deren eigene Erfassung wider und weist nicht auf aktive Ausnutzung hin.
- Die NVD-Analyse stand noch aus (Status Received).
Unsere Empfehlung
- Aktualisieren Sie pam_usb während des nächsten Wartungsfensters auf Version 0.9.3, auf Mehrbenutzersystemen mit pam_usb-Authentifizierung früher.
- Prüfen Sie, ob pam_usb auf Ihren Systemen im PAM-Stack eingesetzt wird.
- Überwachen Sie unerwartete Abstürze der Authentifizierungsdienste.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- CVE Record (CNA) www.cve.org
- GitHub Security Advisory GHSA-gc6f-5hpq-ghxh github.com
- Release 0.9.3 github.com
- Fix commit d0a2e71 github.com
- Issue #411 github.com
- Pull request #426 github.com
- VulDB entry 435601 vuldb.com
- NVD summary via Vulners vulners.com
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 11.11.2026 21:12.
Referenzen der NVD (5)
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
