libxml2 -- multiple vulnerabilities
· CVE-2025-6021, CVE-2025-6170, CVE-2025-49794, CVE-2025-49795, CVE-2025-49795 · VuXML entry
Alan Coopersmith reports: As discussed in https://gitlab.gnome.org/GNOME/libxml2/-/issues/913 the security policy of libxml2 has been changed to disclose vulnerabilities before fixes are available so that people other than the maintainer can contribute to fixing security issues in this library. As part of this, the following 5 CVE's have been disclosed recently: (CVE-2025-49794) Heap use after free (UAF) leads to …
Affected versions
- libxml2 < 2.14.5
- linux-c7-libxml2 < 2.14.5
- linux-rl9-libxml2 < 2.9.13_10
By system
2 still vulnerable, 2 fixed. Where VuXML applies (FreeBSD, DragonFly, FreeBSD's derivatives) a port is vulnerable while its version is in a range; pkgsrc says itself whether it lists a CVE of this advisory; OpenBSD and MidnightBSD keep no list this site reads, so their row is only an estimate: FreeBSD's ranges applied to upstream's version.
| System | Port | Version | State | Fixed |
|---|---|---|---|---|
| DragonFly | textproc/libxml2 | 2.11.9_1 | vulnerable since 2025-07-12 | |
| NetBSD | textproc/libxml2 | 2.15.4 | not listed | |
| MidnightBSD | textproc/libxml2 | 2.15.4 | out of range, by version | |
| FreeBSD | textproc/libxml2 | 2.15.4 | fixed | (421 days after) |
| FreeBSD | textproc/linux-c7-libxml2 | 2.9.1_4 | vulnerable since 2025-07-12 | |
| MidnightBSD | textproc/linux-c7-libxml2 | 2.9.1_4 | in range, by version | |
| FreeBSD | textproc/linux-rl9-libxml2 | 2.9.13_10 | fixed | |
| MidnightBSD | textproc/linux-rl9-libxml2 | 2.9.13_8 | out of range, by version |