Katalog CVE

CVE-2026-31899

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

CairoSVG to konwerter SVG oparty na bibliotece graficznej Cairo. Wcześniejsze wersje zawierają podatność na eksponencjalny atak typu denial of service poprzez amplifikację rekurencyjnego elementu <use>, co prowadzi do wyczerpania CPU przy niewielkim wejściu.

Ocena ryzyka

Organizacje mogą doświadczyć poważnych problemów z wydajnością systemów, co może prowadzić do przerw w dostępności usług. Atakujący może wykorzystać tę podatność do przeciążenia zasobów serwera.

Rekomendacja

Zaleca się aktualizację CairoSVG do najnowszej wersji, aby usunąć tę podatność. Należy również monitorować użycie CPU i wprowadzić ograniczenia, aby zminimalizować ryzyko ataków typu denial of service.

Powiązane podatności

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

CairoSVG is an SVG converter based on Cairo, a 2D graphics library. Prior to Kozea/CairoSVG has exponential denial of service via recursive <use> element amplification in cairosvg/defs.py. This causes CPU exhaustion from a small input.

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