Katalog CVE

CVE-2019-15903

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
6.64%

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

Streszczenie

W libexpat przed wersją 2.2.8, specjalnie spreparowane dane XML mogą spowodować zbyt wczesne przełączenie parsera z trybu DTD na tryb dokumentu, a następnie wywołanie XML_GetCurrentLineNumber lub XML_GetCurrentColumnNumber prowadzi do odczytu poza buforem na stercie.

Ocena ryzyka

Podatność może prowadzić do ujawnienia informacji lub awarii aplikacji przetwarzającej niezaufane dane XML.

Rekomendacja

Zaleca się aktualizację libexpat do wersji 2.2.8 lub nowszej oraz unikanie przetwarzania niezaufanych plików XML.

Inne podatności w libexpat

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

In libexpat before 2.2.8, crafted XML input could fool the parser into changing from DTD parsing to document parsing too early; a consecutive call to XML_GetCurrentLineNumber (or XML_GetCurrentColumnNumber) then resulted in a heap-based buffer over-read.

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