p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости libxmltok · Страница 2

За последние 30 дней в libxmltok опубликовано уязвимостей: 0; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 40

  1. CVE-2021-45960

    Высокий · CVSS 8.8EPSS 4,67%Нет опубликованного исправления

    CVE-2021-45960

    In Expat (aka libexpat) before 2.4.3, a left shift by 29 (or more) places in the storeAtts function in xmlparse.c can lead to realloc misbehavior (e.g., allocating too few bytes, or only freeing memory).

    Опубликовано Обновлено
  2. CVE-2019-15903

    Средний · CVSS 6.5EPSS 6,64%Нет опубликованного исправления

    CVE-2019-15903

    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.

    Опубликовано Обновлено
  3. CVE-2018-20843

    Высокий · CVSS 7.5EPSS 7,11%Нет опубликованного исправления

    CVE-2018-20843

    In libexpat in Expat before 2.2.7, XML input including XML names that contain a large number of colons could make the XML parser consume a high amount of RAM and CPU resources while processing (enough to be usable for denial-of-service attacks).

    Опубликовано Обновлено
  4. CVE-2017-9233

    Высокий · CVSS 7.5EPSS 8,74%Нет опубликованного исправления

    CVE-2017-9233

    XML External Entity vulnerability in libexpat 2.2.0 and earlier (Expat XML Parser Library) allows attackers to put the parser in an infinite loop using a malformed external entity definition from an external DTD.

  5. CVE-2016-4472

    Высокий · CVSS 8.1EPSS 11,95%Нет опубликованного исправления

    CVE-2016-4472

    The overflow protection in Expat is removed by compilers with certain optimization settings, which allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via crafted XML data. NOTE: this vulnerability exists because of an incomplete fix for CVE-2015-1283 and CVE-2015-2716.

  6. CVE-2016-5300

    Высокий · CVSS 7.5EPSS 6,54%Нет опубликованного исправления

    CVE-2016-5300

    The XML parser in Expat does not use sufficient entropy for hash initialization, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted identifiers in an XML document. NOTE: this vulnerability exists because of an incomplete fix for CVE-2012-0876.

  7. CVE-2012-6702

    Средний · CVSS 5.9EPSS 2,37%Нет опубликованного исправления

    CVE-2012-6702

    Expat, when used in a parser that has not called XML_SetHashSalt or passed it a seed of 0, makes it easier for context-dependent attackers to defeat cryptographic protection mechanisms via vectors involving use of the srand function.

  8. CVE-2016-0718

    Критический · CVSS 9.8EPSS 13,26%Нет опубликованного исправления

    CVE-2016-0718

    Expat allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a malformed input document, which triggers a buffer overflow.

  9. CVE-2015-1283

    Без оценкиEPSS 18,44%Нет опубликованного исправления

    CVE-2015-1283

    Multiple integer overflows in the XML_GetBuffer function in Expat through 2.1.0, as used in Google Chrome before 44.0.2403.89 and other products, allow remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via crafted XML data, a related issue to CVE-2015-2716.

  10. CVE-2013-0340

    Без оценкиEPSS 19,43%Нет опубликованного исправления

    CVE-2013-0340

    expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would nee

    Опубликовано Обновлено
  11. CVE-2012-1148

    Без оценкиEPSS 3,47%Нет опубликованного исправления

    CVE-2012-1148

    Memory leak in the poolGrow function in expat/lib/xmlparse.c in expat before 2.1.0 allows context-dependent attackers to cause a denial of service (memory consumption) via a large number of crafted XML files that cause improperly-handled reallocation failures when expanding entities.

  12. CVE-2012-1147

    Без оценкиEPSS 2,57%Нет опубликованного исправления

    CVE-2012-1147

    readfilemap.c in expat before 2.1.0 allows context-dependent attackers to cause a denial of service (file descriptor consumption) via a large number of crafted XML files.

  13. CVE-2012-0876

    Без оценкиEPSS 5,72%Нет опубликованного исправления

    CVE-2012-0876

    The XML parser (xmlparse.c) in expat before 2.1.0 computes hash values without restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via an XML file with many identifiers with the same value.

  14. CVE-2009-3560

    Без оценкиEPSS 24,31%Нет опубликованного исправления

    CVE-2009-3560

    The big2_toUtf8 function in lib/xmltok.c in libexpat in Expat 2.0.1, as used in the XML-Twig module for Perl, allows context-dependent attackers to cause a denial of service (application crash) via an XML document with malformed UTF-8 sequences that trigger a buffer over-read, related to the doProlog function in lib/xmlparse.c, a different vulnerability than CVE-2009-2625 and CVE-2009-3720.

    Опубликовано Обновлено
  15. CVE-2009-3720

    Без оценкиEPSS 27,92%Нет опубликованного исправления

    CVE-2009-3720

    The updatePosition function in lib/xmltok_impl.c in libexpat in Expat 2.0.1, as used in Python, PyXML, w3c-libwww, and other software, allows context-dependent attackers to cause a denial of service (application crash) via an XML document with crafted UTF-8 sequences that trigger a buffer over-read, a different vulnerability than CVE-2009-2625.

    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →