Skip to content
Noroxi

libexpat project records

64 published records for vendor libexpat project.

Researcher profile

Entered KEV
0 · 0%
Weaponized
0 · 0%
Pre-auth RCE
2
With a fix record
98.4%
Median publish → KEV
No record has entered KEV

All records

64 records
  • xmlparse.c in Expat (aka libexpat) before 2.4.5 allows attackers to insert namespace-separator characters into namespace URIs.

    CriticalCVSS 9.8Proof of conceptEPSS 35%

    libexpat project · libexpatFeb 16, 2022

  • Expat allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a malformed input docum

    CriticalCVSS 9.8No exploitEPSS 13%

    mozilla · firefoxMay 26, 2016

  • addBinding in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

    CriticalCVSS 9.8Proof of conceptEPSS 5%

    libexpat project · libexpatJan 10, 2022

  • Expat (aka libexpat) before 2.4.4 has a signed integer overflow in XML_GetBuffer, for configurations with a nonzero XML_CONTEXT_BYTES.

    CriticalCVSS 9.8Proof of conceptEPSS 5%

    libexpat project · libexpatJan 24, 2022

  • xmltok_impl.c in Expat (aka libexpat) before 2.4.5 lacks certain validation of encoding, such as checks for whether a UTF-8 character is val

    CriticalCVSS 9.8Proof of conceptEPSS 4%

    libexpat project · libexpatFeb 16, 2022

  • In Expat (aka libexpat) before 2.4.5, there is an integer overflow in storeRawNames.

    CriticalCVSS 9.8Proof of conceptEPSS 4%

    libexpat project · libexpatFeb 18, 2022

  • defineAttribute in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

    CriticalCVSS 9.8No exploitEPSS 3%

    libexpat project · libexpatJan 10, 2022

  • build_model in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

    CriticalCVSS 9.8No exploitEPSS 3%

    libexpat project · libexpatJan 10, 2022

  • An issue was discovered in libexpat before 2.6.3.

    CriticalCVSS 9.8No exploitEPSS 1%

    libexpat project · libexpatAug 29, 2024

  • An issue was discovered in libexpat before 2.6.3.

    CriticalCVSS 9.8No exploitEPSS 1%

    libexpat project · libexpatAug 29, 2024

  • CVE-2016-4472
    36Monitor

    The overflow protection in Expat is removed by compilers with certain optimization settings, which allows remote attackers to cause a denial

    HighCVSS 8.1No exploitEPSS 11%

    libexpat project · libexpatJun 30, 2016

  • 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 misbeh

    HighCVSS 8.8Proof of conceptEPSS 4%

    libexpat project · libexpatJan 1, 2022

  • storeAtts in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

    HighCVSS 8.8No exploitEPSS 2%

    libexpat project · libexpatJan 10, 2022

  • nextScaffoldPart in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

    HighCVSS 8.8No exploitEPSS 2%

    libexpat project · libexpatJan 10, 2022

  • lookup in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

    HighCVSS 8.8No exploitEPSS 2%

    libexpat project · libexpatJan 10, 2022

  • Expat Denial of Service via storeAtts() Quadratic Complexity

    HighCVSS 8.7No exploitEPSS 0%

    libexpat project · libexpatAug 18, 2026

  • CVE-2013-0340
    33Monitor

    expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler fun

    MediumCVSS 6.8No exploitEPSS 19%

    libexpat project · libexpatJan 21, 2014

  • CVE-2015-1283
    33Monitor

    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 prod

    MediumCVSS 6.8No exploitEPSS 18%

    google · chromeJul 22, 2015

  • CVE-2017-9233
    33Monitor

    XML External Entity vulnerability in libexpat 2.2.0 and earlier (Expat XML Parser Library) allows attackers to put the parser in an infinite

    HighCVSS 7.5No exploitEPSS 8%

    libexpat project · libexpatJul 25, 2017

  • libexpat before 2.4.9 has a use-after-free in the doContent function in xmlparse.c.

    HighCVSS 8.1No exploitEPSS 2%

    libexpat project · libexpatSep 14, 2022

  • 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 h

    HighCVSS 7.5No exploitEPSS 7%

    libexpat project · libexpatJun 24, 2019

  • In libexpat before 2.2.8, crafted XML input could fool the parser into changing from DTD parsing to document parsing too early; a consecutiv

    HighCVSS 7.5No exploitEPSS 6%

    libexpat project · libexpatSep 4, 2019

  • CVE-2016-5300
    32Monitor

    The XML parser in Expat does not use sufficient entropy for hash initialization, which allows context-dependent attackers to cause a denial

    HighCVSS 7.5No exploitEPSS 6%

    canonical · ubuntu linuxJun 16, 2016

  • In doProlog in xmlparse.c in Expat (aka libexpat) before 2.4.3, an integer overflow exists for m_groupSize.

    HighCVSS 7.8Proof of conceptEPSS 4%

    libexpat project · libexpatJan 6, 2022

  • In Expat (aka libexpat) before 2.4.5, there is an integer overflow in copyString.

    HighCVSS 7.5Proof of conceptEPSS 4%

    libexpat project · libexpatFeb 18, 2022