CVE-2024-45491

Name
CVE-2024-45491
Description
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).
NVD Severity
unknown
Other trackers
Mailing lists
Exploits
Forges
GitHub (code, issues), Aports (code, issues)

References

Type URI
https://github.com/libexpat/libexpat/pull/891
https://github.com/libexpat/libexpat/issues/888
af854a3a-2127-422b-91ae-364da2661108 https://lists.debian.org/debian-lts-announce/2024/09/msg00036.html
af854a3a-2127-422b-91ae-364da2661108 https://security.netapp.com/advisory/ntap-20241018-0003/

Match rules

CPE URI Source package Min version Max version
n/a == n/a == n/a
cpe:2.3:a:libexpat_project:libexpat:*:*:*:*:*:*:*:* libexpat >= None < 2.6.3

Vulnerable and fixed packages

Source package Branch Version Maintainer Status
qt6-qtwebengine edge-community 6.7.2-r6 Bart Ribbers <bribbers@disroot.org> fixed
qt6-qtwebengine 3.22-community 6.7.2-r6 None fixed
qt6-qtwebengine 3.21-community 6.7.2-r6 None fixed
qt5-qtwebengine edge-community 5.15.17-r3 Bart Ribbers <bribbers@disroot.org> fixed
qt5-qtwebengine 3.22-community 5.15.17-r3 None fixed
qt5-qtwebengine 3.21-community 5.15.17-r3 None fixed
qt5-qtwebengine 3.20-community 5.15.16-r12 Bart Ribbers <bribbers@disroot.org> fixed
expat edge-main 2.6.3-r0 Carlo Landmeter <clandmeter@alpinelinux.org> fixed
expat edge-main 2.6.2-r0 Carlo Landmeter <clandmeter@alpinelinux.org> possibly vulnerable
expat 3.22-main 2.6.3-r0 None fixed
expat 3.21-main 2.6.3-r0 None fixed
expat 3.20-main 2.6.3-r0 Carlo Landmeter <clandmeter@alpinelinux.org> fixed
expat 3.20-main 2.6.2-r0 Carlo Landmeter <clandmeter@alpinelinux.org> possibly vulnerable
expat 3.19-main 2.6.3-r0 Carlo Landmeter <clandmeter@alpinelinux.org> fixed
expat 3.19-main 2.6.2-r0 Carlo Landmeter <clandmeter@alpinelinux.org> possibly vulnerable
expat 3.18-main 2.6.3-r0 Carlo Landmeter <clandmeter@alpinelinux.org> fixed
expat 3.18-main 2.6.2-r0 Carlo Landmeter <clandmeter@alpinelinux.org> possibly vulnerable
expat 3.17-main 2.6.3-r0 Carlo Landmeter <clandmeter@alpinelinux.org> fixed
expat 3.17-main 2.6.2-r0 Carlo Landmeter <clandmeter@alpinelinux.org> possibly vulnerable