Katalog CVE

CVE-2026-39977

ŚrednieCVSS 6.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

flatpak-builder w wersjach od 1.4.5 do przed 1.4.8 pozwala na odczyt dowolnych plików z hosta poprzez klucz manifestu license-files, ponieważ walidacja ścieżek nie rozwiązuje dowiązań symbolicznych w pośrednich komponentach. Skopiowane pliki trafiają do wyniku budowania; podatność naprawiono w 1.4.8.

Ocena ryzyka

Złośliwy manifest lub źródło może spowodować wyciek poufnych plików z hosta do artefaktów budowania, co może ujawnić dane wrażliwe.

Rekomendacja

Zaktualizuj flatpak-builder do wersji 1.4.8 lub nowszej i unikaj budowania niezaufanych manifestów na hostach z danymi wrażliwymi.

Inne podatności w flatpak-builder

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

flatpak-builder is a tool to build flatpaks from source. From 1.4.5 to before 1.4.8, the license-files manifest key takes an array of paths to user defined licence files relative to the source directory of the module. The paths from that array are resolved using g_file_resolve_relative_path() and validated to stay inside the source directory using two checks - g_file_get_relative_path() which does not resolve symlinks and g_file_query_file_type() with G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS which only applies to the final path component. The copy operation runs on host. This can be exploited by using a crafted manifest and/or source to read arbitrary files from the host and capture them into the build output. This vulnerability is fixed in 1.4.8.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS