First published: Fri Aug 30 2024(Updated: )
An issue was discovered in libexpat before 2.6.3. dtdCopy in xmlparse.c can have an integer overflow for nDefaultAtts on 32-bit platforms (where UINT_MAX equals SIZE_MAX).
Affected Software | Affected Version | How to fix |
---|---|---|
Expat | <2.6.3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of REDHAT-BUG-2308616 is considered critical due to the potential for integer overflow on 32-bit platforms.
To fix REDHAT-BUG-2308616, upgrade libexpat to version 2.6.3 or later.
Versions of libexpat prior to 2.6.3 are affected by REDHAT-BUG-2308616.
REDBUG-2308616 impacts systems running 32-bit platforms with libexpat versions below 2.6.3.
The vulnerability in REDHAT-BUG-2308616 is an integer overflow in dtdCopy function located in xmlparse.c.