CVE-2025-13193
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 1 - wyżej niż 1% wszystkich znanych CVE
Streszczenie
W bibliotece libvirt wykryto podatność, w której zewnętrzne nieaktywne migawki dla wyłączonych maszyn wirtualnych są domyślnie tworzone z uprawnieniami odczytu dla wszystkich użytkowników. Umożliwia to nieuprzywilejowanym użytkownikom przeglądanie zawartości systemu gościa, co prowadzi do ujawnienia informacji.
Ocena ryzyka
Ryzyko polega na tym, że każdy użytkownik lokalny może odczytać dane z migawek maszyn wirtualnych, co może prowadzić do wycieku poufnych informacji przechowywanych w systemie gościa.
Rekomendacja
Należy zaktualizować libvirt do najnowszej wersji zawierającej poprawkę oraz ręcznie zmienić uprawnienia istniejących migawek na bardziej restrykcyjne (np. 0600).
Inne podatności w libvirt
Zobacz wszystkie- CVE-2017-1000256Wysokie
Wersja 2.3.0 i nowsze libvirt są podatne na niewłaściwą domyślną konfigurację 'verify-peer=no', co skutkuje brakiem walidacji certyfikatów SSL/TLS przez QEMU.
- CVE-2016-5008Krytyczne
W wersjach libvirt przed 2.0.0 nieprawidłowo wyłączane jest sprawdzanie hasła, gdy hasło na serwerze VNC jest ustawione na pusty ciąg. Umożliwia to zdalnym atakującym ominięcie uwierzytelniania i nawiązanie sesji VNC poprzez połączenie z serwerem.
- CVE-2026-18917Wysokie
W libvirt wykryto podatność polegającą na przepełnieniu liczby całkowitej w obsłudze RPC NodeGetFreePages. Nieuprzywilejowany użytkownik lokalny może wykorzystać tę podatność, aby ominąć kontrolę rozmiaru, co prowadzi do zbyt małego bufora pamięci. Następnie dane NUMA mogą nadpisać ten bufor, powodując przepełnienie sterty, co może uszkodzić pamięć głównego demona libvirt i prowadzić do DoS lub lokalnej eskalacji uprawnień.
- CVE-2026-63622Wysokie
W bibliotece libvirt znaleziono podatność polegającą na podążaniu za dowiązaniami symbolicznymi w funkcji virFileChownFiles(). Lokalny atakujący działający jako użytkownik swtpm może utworzyć dowiązanie symboliczne w katalogu stanu swtpm, co pozwala daemonowi libvirt (działającemu z uprawnieniami roota) na zmianę właściciela dowolnego pliku na użytkownika swtpm.
- CVE-2026-63623Średnie
W libvirt podczas klonowania lub konwersji woluminów magazynu, nowo utworzone obrazy woluminów były tymczasowo światłoczytelne. Było to spowodowane przez narzędzie qemu-img działające z nadmiernie permisywnymi ustawieniami tworzenia plików, co pozwalało każdemu lokalnemu użytkownikowi na odczyt pełnej zawartości dysku gościa. Podatność może prowadzić do ujawnienia wrażliwych informacji z maszyn wirtualnych.
- CVE-2026-61477Niskie
W sterowniku sieci wirtualnych libvirt wykryto podatność na wstrzykiwanie. Parser XML sieci nie usuwa znaków nowej linii z wartości atrybutów rekordów DNS TXT oraz domen/atrybutów SRV. Te wartości są zapisywane bezpośrednio do pliku konfiguracyjnego dnsmasq, co pozwala użytkownikowi z uprawnieniami do definiowania sieci wirtualnych na wstrzyknięcie dowolnych dyrektyw dnsmasq, takich jak dhcp-script, prowadząc do wykonania dowolnych poleceń jako root.
- CVE-2025-12748Średnie
W bibliotece libvirt odkryto usterkę w przetwarzaniu plików XML. Konkretnie, parsowanie plików XML dostarczonych przez użytkownika było wykonywane przed sprawdzeniem list kontroli dostępu (ACL). Złośliwy użytkownik z ograniczonymi uprawnieniami mógł wykorzystać tę usterkę, przesyłając specjalnie spreparowany plik XML, co powodowało przydzielenie zbyt dużej ilości pamięci na hoście. Nadmierne zużycie pamięci mogło doprowadzić do awarii procesu libvirt na hoście, skutkując odmową usługi (DoS).
- CVE-2023-3750Średnie
W bibliotece libvirt znaleziono błąd, w którym funkcja virStoragePoolObjListSearch nie zwraca oczekiwanego zablokowanego zasobu, co prowadzi do warunków wyścigu i odmowy usługi przy próbie zablokowania tego samego obiektu z innego wątku.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in libvirt. External inactive snapshots for shut-down VMs are incorrectly created as world-readable, making it possible for unprivileged users to inspect the guest OS contents. This results in an information disclosure vulnerability.

