Integer Overflow or Wraparound Affecting libexpat/libexpat package, versions [,2.6.3)
Threat Intelligence
EPSS
0.09% (41st
percentile)
Do your applications use this vulnerable package?
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applications- Snyk ID SNYK-UNMANAGED-LIBEXPATLIBEXPAT-7856110
- published 1 Sep 2024
- disclosed 30 Aug 2024
- credit TaiYou
Introduced: 30 Aug 2024
CVE-2024-45491 Open this link in a new tabHow to fix?
Upgrade libexpat/libexpat
to version 2.6.3 or higher.
Overview
Affected versions of this package are vulnerable to Integer Overflow or Wraparound in the dtdCopy()
function in xmlparse.c
, which doesn't properly check nDefaultAtts
values.
Note: This is only exploitable on 32-bit platforms, since UINT_MAX
is equal to SIZE_MAX
.