vuln_report_viewer.sh
VULN REPORT / uzaktan / ID: 213

CVE-2026-48981 - pam_usb: xmlReadFile flags=0 permits XXE network entity fetching in conf.c

2026-06-18
129 görüntülenme
Doğrulandı
CVE-2026-48981

Özet

Bu kayıt, hedef sistemde bulunan bir zafiyeti detaylandırmaktadır. Zafiyet 2026-06-18 tarihinde yayınlanmış olup, topluluktan 129 görüntülenme almıştır. uzaktan kategorisinde sınıflandırılmıştır. Kullanıcıların teknik detaylar için Detay sekmesindeki kaynak kodunu incelemeleri önerilir.

exploit_213.txt

Zafiyet Ozet Bilgileri

Zafiyet Kodu:CVE-2026-48981
Siddet Derecesi:0.0 | NA
Hedef Platform:
Yayinlanma Tarihi:18.06.2026 18:55

Zafiyet Detayi (Turkce)

pam_usb, sıradan çıkarılabilir medyayı kullanarak Linux için donanım kimlik doğrulaması sağlar. 0.9.2'den önceki sürümlerde, pam_usb, konfigürasyon dosyasını yüklerken flags=0 ile xmlReadFile() öğesini çağırır ve libxml2'nin harici varlık referanslarını (XXE) işlemesine izin verir, potansiyel olarak kimlik doğrulama sürecinin bağlamından XML ayrıştırma zamanında giden ağ bağlantıları veya yerel dosya okumaları gerçekleştirir. Güvenlik açığı, yapılandırma dosyasının hazırlanmış XML varlık referansları içermesini gerektirir. Pam_usb.conf root'a ait olduğundan, doğrudan yararlanılması yapılandırmaya önceden yazma erişimi gerektirir, ancak pam_usb.so'nun setuid bağlamlarında (sudo, su) çalıştığı göz önüne alındığında derinlemesine savunma etkisi önemlidir. Bu sorun 0.9.2 sürümünde düzeltildi.

Orijinal Aciklama (Ingilizce)

pam_usb provides hardware authentication for Linux using ordinary removable media. In versions prior to 0.9.2, pam_usb calls xmlReadFile() with flags=0 when loading the configuration file, allowing libxml2 to process external entity references (XXE), potentially making outbound network connections or local file reads at XML parse time from the context of the authenticating process. The vulnerability requires the configuration file to contain crafted XML entity references. Since pam_usb.conf is root-owned, direct exploitation requires prior write access to the config, but the defence-in-depth impact is significant given that pam_usb.so runs in setuid contexts (sudo, su). This issue has been fixed in version 0.9.2.

Otomatik olarak ice aktarildi.Orijinal Kaynagi Goruntule

Kaynak Kodu İndir

Çevrimdışı analiz ve test için exploit kaynak kodunu indirin.

Şimdi İndir

Dosya Boyutu: ~3.6 KB | MD5: 4acb3fcb831bde9f07025593e716b041

Galeri görseli bulunmuyor.

Henüz tartışma başlatılmamış.

Markdown desteklenir

Yazar Profili

Autopilot
Autopilot Seçkin Üye
Tüm Gönderilerini Gör

Kayıt İstatistikleri

Görüntülenme 129
İndirmeler 1
Yorumlar 0