CVEInsight.
TrendingZero-DayExploreBrowseSearchSaved
CVEInsight.

Free vulnerability intelligence for developers, security teams, and researchers. Data sourced from public databases for informational purposes only.

Explore

HomeTrendingZero-Day WatchAttack TypesBrowse CVEsSearch

Legal

Privacy PolicyTerms of ServiceData Disclaimer

© 2026CVEInsight. For informational use only — not a substitute for professional security advice.

CVE data sourced from NVD / NIST & public disclosures.

Search Vulnerabilities

 Software

Searching vulnerabilities affecting “libexpat_project”

33 vulnerabilities found for “libexpat_project”

Page 1 of 2

CVE-2024-28757
HIGH7.5

libexpat through 2.6.1 allows an XML Entity Expansion attack when there is isolated use of external parsers (created via XML_ExternalEntityParserCreate).

libexpat_project / libexpat+15
Network
Published Mar 10, 2024
Page 1 of 2
CVE-2023-52426
MEDIUM5.5

libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.

libexpat_project / libexpat
Local
Published Feb 4, 2024
CVE-2023-52425
HIGH7.5

libexpat through 2.5.0 allows a denial of service (resource consumption) because many full reparsings are required in the case of a large token for which multiple buffer fills are needed.

libexpat_project / libexpat
Network
Published Feb 4, 2024
CVE-2022-43680
HIGH7.5

In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.

libexpat_project / libexpat+14
Network
Published Oct 24, 2022
CVE-2022-40674
HIGH8.1

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

libexpat_project / libexpat+5
Network
Published Sep 14, 2022
CVE-2022-25315
CRITICAL9.8

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

libexpat_project / libexpat+8
Network
Published Feb 18, 2022
CVE-2022-25313
MEDIUM6.5

In Expat (aka libexpat) before 2.4.5, an attacker can trigger stack exhaustion in build_model via a large nesting depth in the DTD element.

libexpat_project / libexpat+8
Network
Published Feb 18, 2022
CVE-2022-25314
HIGH7.5

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

libexpat_project / libexpat+8
Network
Published Feb 18, 2022
CVE-2022-25236
CRITICAL9.8

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

libexpat_project / libexpat+6
Network
Published Feb 16, 2022
CVE-2022-25235
CRITICAL9.8

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 valid in a certain context.

libexpat_project / libexpat+8
Network
Published Feb 16, 2022
CVE-2022-23990
HIGH7.5

Expat (aka libexpat) before 2.4.4 has an integer overflow in the doProlog function.

libexpat_project / libexpat+8
Network
Published Jan 26, 2022
CVE-2022-23852
CRITICAL9.8

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

libexpat_project / libexpat+7
Network
Published Jan 24, 2022
CVE-2022-22824
CRITICAL9.8

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

libexpat_project / libexpat+5
Network
Published Jan 10, 2022
CVE-2022-22825
HIGH8.8

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

libexpat_project / libexpat+5
Network
Published Jan 10, 2022
CVE-2022-22823
CRITICAL9.8

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

libexpat_project / libexpat+5
Network
Published Jan 10, 2022
CVE-2022-22826
HIGH8.8

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

libexpat_project / libexpat+5
Network
Published Jan 10, 2022
CVE-2022-22827
HIGH8.8

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

libexpat_project / libexpat+5
Network
Published Jan 10, 2022
CVE-2022-22822
CRITICAL9.8

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

libexpat_project / libexpat+5
Network
Published Jan 10, 2022
CVE-2021-46143
HIGH8.1

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

libexpat_project / libexpat+10
Network
Published Jan 6, 2022
CVE-2021-45960
HIGH8.8

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).

libexpat_project / libexpat+11
Network
Published Jan 1, 2022