Katalog CVE

CVE-2026-92822

ŚrednieCVSS 6.2
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W bibliotece libmodulemd wykryto podatność polegającą na braku limitu głębokości rekurencji i liczby węzłów podczas parsowania pola xmd w metadanych modułów. Złośliwie spreparowany plik YAML z głęboko obiektami zagnieżdżonymi może doprowadzić do wyczerpania stosu lub nadmiernego zużycia zasobów.

Ocena ryzyka

Atakujący może zdalnie dostarczyć spreparowane metadane modułów i spowodować odmowę usługi (DoS) aplikacji lub systemu przetwarzającego takie dane.

Rekomendacja

Zaktualizuj libmodulemd do wersji zawierającej poprawkę ograniczającą głębokość rekurencji i liczbę węzłów przy parsowaniu xmd. Do czasu aktualizacji unikaj przetwarzania niezaufanych plików modulemd YAML.

Inne podatności w libmodulemd

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

A flaw was found in libmodulemd. When parsing module metadata, the xmd field is converted into nested GVariant values through recursive YAML mapping and sequence helpers without a recursion-depth or node-count limit. An attacker who can supply crafted modulemd YAML with deeply nested xmd content can cause stack exhaustion or excessive resource consumption, resulting in a denial of service.

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