Katalog CVE

CVE-2010-1797

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wielokrotne przepełnienia bufora na stosie w funkcji cff_decoder_parse_charstrings w interpreterze CFF Type2 CharStrings w FreeType przed wersją 2.4.2 mogą umożliwić zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez uszkodzenie pamięci. Atak ten może być przeprowadzony za pomocą spreparowanych opcode'ów CFF w osadzonych czcionkach w dokumencie PDF.

Ocena ryzyka

Podatność ta stwarza poważne ryzyko dla organizacji, umożliwiając zdalne wykonanie kodu oraz potencjalne zakłócenie działania systemów. Może to prowadzić do utraty danych lub nieautoryzowanego dostępu do systemów.

Rekomendacja

Zaleca się aktualizację FreeType do wersji 2.4.2 lub nowszej, aby zniwelować ryzyko związane z tą podatnością. Dodatkowo, należy monitorować i ograniczać użycie osadzonych czcionek w dokumentach PDF.

Powiązane podatności

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

Multiple stack-based buffer overflows in the cff_decoder_parse_charstrings function in the CFF Type2 CharStrings interpreter in cff/cffgload.c in FreeType before 2.4.2, as used in Apple iOS before 4.0.2 on the iPhone and iPod touch and before 3.2.2 on the iPad, allow remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via crafted CFF opcodes in embedded fonts in a PDF document, as demonstrated by JailbreakMe. NOTE: some of these details are obtained from third party information.

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