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).
https://github.com/libexpat/libexpat/blob/R_2_6_3/expat/Changes
This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2024:6754 https://access.redhat.com/errata/RHSA-2024:6754
This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2024:6989 https://access.redhat.com/errata/RHSA-2024:6989
This issue has been addressed in the following products: Red Hat OpenShift Container Platform 4.16 Via RHSA-2024:7599 https://access.redhat.com/errata/RHSA-2024:7599
This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2024:8859 https://access.redhat.com/errata/RHSA-2024:8859
This issue has been addressed in the following products: Red Hat OpenShift Container Platform 4.17 Via RHSA-2024:9610 https://access.redhat.com/errata/RHSA-2024:9610