CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-31899

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS