CVE-2020-24977
GNOME project libxml2 v2.9.10 and earlier have a global Buffer Overflow vulnerability in...
GNOME project libxml2 v2.9.10 has a global buffer over-read vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c. The issue has been fixed in commit 50f06b3e.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
NVD Score used
6.5
GNOME project libxml2 v2.9.10 has a global buffer over-read vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c. The issue has been fixed in commit 50f06b3e.
- Record
CVE-2020-24977- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - CVSS 2.0
- 6.4 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:P - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
GNOME project libxml2 v2.9.10 has a global buffer over-read vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c. The issue has been fixed in commit 50f06b3e.
- Record
CVE-2020-24977- Updated
- 2026-11-02
EUVDEUVD-2020-17677 No score
GNOME project libxml2 v2.9.10 has a global buffer over-read vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c. The issue has been fixed in commit 50f06b3e.
- Record
EUVD-2020-17677- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-w4m9-3rvp-7fhj
6.5
GNOME project libxml2 v2.9.10 and earlier have a global Buffer Overflow vulnerability in...
GNOME project libxml2 v2.9.10 and earlier have a global Buffer Overflow vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c. The issue has been fixed in commit 8e7c20a1 (20910-GITv2.9.10-103-g8e7c20a1).
- Record
GHSA-w4m9-3rvp-7fhj- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVALPINE-CVE-2020-24977
6.5
GNOME project libxml2 v2.9.10 has a global buffer over-read vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c. The issue has been fixed in commit 50f06b3e.
- Record
ALPINE-CVE-2020-24977- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVBELL-CVE-2020-24977
6.5
CVE-2020-24977 does not affect BellSoft software
- Record
BELL-CVE-2020-24977- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
Show 23 moreShow less
OSV
6.5
GNOME project libxml2 v2.9.10 has a global buffer over-read vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c. The issue has been fixed in commit 50f06b3e.
- Record
CVE-2020-24977- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVDEBIAN-CVE-2020-24977
6.5
GNOME project libxml2 v2.9.10 has a global buffer over-read vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c. The issue has been fixed in commit 50f06b3e.
- Record
DEBIAN-CVE-2020-24977- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVJLSEC-2025-69
6.5
GNOME project libxml2 v2.9.10 has a global buffer over-read vulnerability in...
GNOME project libxml2 v2.9.10 has a global buffer over-read vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c. The issue has been fixed in commit 50f06b3e.
- Record
JLSEC-2025-69- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - CVSS 2.0
- 6.4 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:P - Updated
- 2026-11-02
OSVRHSA-2021:1597
6.5
Red Hat Security Advisory: libxml2 security update
- Record
RHSA-2021:1597- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVRLSA-2021:1597
6.5
Moderate: libxml2 security update
The libxml2 library is a development toolbox providing the implementation of various XML standards.
Security Fix(es):
- libxml2: Buffer overflow vulnerability in xmlEncodeEntitiesInternal() in entities.c (CVE-2020-24977)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.4 Release Notes linked from the References section.
- Record
RLSA-2021:1597- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-24977
6.5
GNOME project libxml2 v2.9.10 has a global buffer over-read vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c. The issue has been fixed in commit 50f06b3e.
- Record
UBUNTU-CVE-2020-24977- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVCLSA-2021-1640700669 No score
Fixed 8 CVEs in libxml2
- CVE-2021-3517.patch: validate UTF8 in xmlEncodeEntities
- CVE-2021-3518.patch: fix user-after-free with 'xmllint --xinclude --dropdtd'
- CVE-2021-3537.patch: propagate error in xmlParseElementChildrenContentDeclPriv
- CVE-2021-3541.patch: parser fix for the billion laughs attack
- CVE-2021-3516.patch: fix use-after-free with 'xmllint --html --push'
- CVE-2017-8872.patch: free input buffer in xmlHaltParser
- CVE-2019-20388.patch: fix memory leak in xmlSchemaValidateStream
- CVE-2020-24977.patch: fix out-of-bounds read with 'xmllint --htmlout'
- Record
CLSA-2021-1640700669- Updated
- 2026-11-02
OSVCLSA-2021-1640700710 No score
Fix CVE(s): CVE-2021-3517, CVE-2021-3516, CVE-2020-24977, CVE-2021-3541, CVE-2021-3537, CVE-2021-3518, CVE-2019-20388, CVE-2017-8872
- SECURITY UPDATE: Out-of-bounds array access
- debian/patches/CVE-2021-3517.patch: Validate UTF8 in xmlEncodeEntities
- CVE-2021-3517
- SECURITY UPDATE: Use-after-free error
- debian/patches/CVE-2021-3518.patch: Fix use-after-free with 'xmllint --xinclude --dropdtd'
- CVE-2021-3518
- SECURITY UPDATE: Null pointer dereference while parsing in recovery mode
- debian/patches/CVE-2021-3537.patch: Propagate error in xmlParseElementChildrenContentDeclPriv
- CVE-2021-3537
- SECURITY UPDATE: Parser fix for the billion laugs attach
- debian/patches/CVE-2021-3541.patch: Fix parameter entities expansion in xmlParserEntityCheck
- CVE-2021-3541
- SECURITY UPDATE: Miscalculation of available bytes when parsing
- debian/patches/CVE-2017-8872.patch: Free input buffer in xmlHaltParser
- CVE-2017-8872
- SECURITY UPDATE: Memory leak
- debian/patches/CVE-2019-20388.patch: Fix memory leak in xmlSchemaValidateStream
- CVE-2019-20388
- SECURITY UPDATE: Out-of-bounds array access
- debian/patches/CVE-2020-24977.patch: Fix out-of-bounds read with 'xmllint --htmlout'
- CVE-2020-24977
- SECURITY UPDATE: Use-after-free error
- debian/patches/CVE-2021-3516.patch: Fix use-after-free with 'xmllint --html --push'
- CVE-2021-3516
- Record
CLSA-2021-1640700710- Updated
- 2026-11-02
OSVCLSA-2022-1641903536 No score
Fix of 8 CVEs
- CVE-2021-3517.patch: validate UTF8 in xmlEncodeEntities
- CVE-2021-3518.patch: fix user-after-free with 'xmllint --xinclude --dropdtd'
- CVE-2021-3537.patch: propagate error in xmlParseElementChildrenContentDeclPriv
- CVE-2021-3541.patch: parser fix for the billion laughs attack
- CVE-2021-3516.patch: fix use-after-free with 'xmllint --html --push'
- CVE-2017-8872.patch: free input buffer in xmlHaltParser
- CVE-2019-20388.patch: fix memory leak in xmlSchemaValidateStream
- CVE-2020-24977.patch: fix out-of-bounds read with 'xmllint --htmlout'
- Record
CLSA-2022-1641903536- Updated
- 2026-11-02
OSVMGASA-2021-0002 No score
Updated libxml2 packages fix a security vulnerability
libxml2 v2.9.10 and earlier has a global Buffer Overflow vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c (CVE-2020-24977).
- Record
MGASA-2021-0002- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:1430-1 No score
Security update for libxml2
This update for libxml2 fixes the following issues:
- CVE-2020-24977: Fixed a global-buffer-overflow in xmlEncodeEntitiesInternal (bsc#1176179).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2020:1430-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:1465-1 No score
Security update for libxml2
This update for libxml2 fixes the following issues:
- CVE-2020-24977: Fixed a global-buffer-overflow in xmlEncodeEntitiesInternal (bsc#1176179).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2020:1465-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11016-1 No score
libxml2-2-2.9.12-1.2 on GA media
These are all security issues fixed in the libxml2-2-2.9.12-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11016-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11340-1 No score
ruby2.7-rubygem-nokogiri-1.12.3-1.2 on GA media
These are all security issues fixed in the ruby2.7-rubygem-nokogiri-1.12.3-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11340-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11912-1 No score
ruby3.1-rubygem-nokogiri-1.13.3-1.1 on GA media
These are all security issues fixed in the ruby3.1-rubygem-nokogiri-1.13.3-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11912-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13165-1 No score
ruby3.2-rubygem-nokogiri-1.13.9-1.7 on GA media
These are all security issues fixed in the ruby3.2-rubygem-nokogiri-1.13.9-1.7 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13165-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14174-1 No score
ruby3.3-rubygem-nokogiri-1.15.5-1.5 on GA media
These are all security issues fixed in the ruby3.3-rubygem-nokogiri-1.15.5-1.5 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14174-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14697-1 No score
ruby3.4-rubygem-nokogiri-1.18.2-1.1 on GA media
These are all security issues fixed in the ruby3.4-rubygem-nokogiri-1.18.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14697-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10356-1 No score
ruby4.0-rubygem-nokogiri-1.18.9-1.4 on GA media
These are all security issues fixed in the ruby4.0-rubygem-nokogiri-1.18.9-1.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10356-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:2609-1 No score
Security update for libxml2
This update for libxml2 fixes the following issues:
- CVE-2019-20388: Fixed a memory leak in xmlSchemaPreRun (bsc#1161521).
- CVE-2020-7595: Fixed an infinite loop in an EOF situation (bsc#1161517).
- CVE-2020-24977: Fixed a global-buffer-overflow in xmlEncodeEntitiesInternal (bsc#1176179).
- Fixed invalid xmlns references due to CVE-2019-19956 (bsc#1172021).
- Record
SUSE-SU-2020:2609-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:2612-1 No score
Security update for libxml2
This update for libxml2 fixes the following issues:
- CVE-2020-24977: Fixed a global-buffer-overflow in xmlEncodeEntitiesInternal (bsc#1176179).
- Record
SUSE-SU-2020:2612-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:14729-1 No score
Security update for libxml2
This update for libxml2 fixes the following issues:
Security issues fixed:
- CVE-2021-3537: NULL pointer dereference in valid.c:xmlValidBuildAContentModel (bsc#1185698)
- CVE-2021-3518: Fixed a use after free in xinclude.c:xmlXIncludeDoProcess (bsc#1185408).
- CVE-2021-3517: Fixed a heap based buffer overflow in entities.c:xmlEncodeEntitiesInternal (bsc#1185410).
- CVE-2021-3516: Fixed a use after free in xmlEncodeEntitiesInternal() in entities.c (bsc#1185409)
- CVE-2020-24977: Fixed a global-buffer-overflow in xmlEncodeEntitiesInternal (bsc#1176179).
- CVE-2019-20388: Fixed a memory leak in xmlSchemaPreRun (bsc#1161521).
- CVE-2020-7595: Fixed an infinite loop in an EOF situation (bsc#1161517).
- CVE-2019-19956: Fixed a memory leak in xmlParseBalancedChunkMemoryRecover (bsc#1159928).
- Record
SUSE-SU-2021:14729-1- Updated
- 2026-11-02
OSVUSN-4991-1 No score
libxml2 vulnerabilities
Yunho Kim discovered that libxml2 incorrectly handled certain error conditions. A remote attacker could exploit this with a crafted XML file to cause a denial of service, or possibly cause libxml2 to expose sensitive information. This issue only affected Ubuntu 14.04 ESM, and Ubuntu 16.04 ESM. (CVE-2017-8872)
Zhipeng Xie discovered that libxml2 incorrectly handled certain XML schemas. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 14.04 ESM, Ubuntu 16.04 ESM, and Ubuntu 18.04 LTS. (CVE-2019-20388)
It was discovered that libxml2 incorrectly handled invalid UTF-8 input. A remote attacker could possibly exploit this with a crafted XML file to cause libxml2 to crash, resulting in a denial of service. This issue only affected Ubuntu 14.04 ESM, Ubuntu 16.04 ESM, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 20.10. (CVE-2020-24977)
It was discovered that libxml2 incorrectly handled invalid UTF-8 input. A remote attacker could possibly exploit this with a crafted XML file to cause libxml2 to crash, resulting in a denial of service. (CVE-2021-3517)
It was discovered that libxml2 did not properly handle certain crafted XML files. A local attacker could exploit this with a crafted input to cause libxml2 to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2021-3516, CVE-2021-3518)
It was discovered that libxml2 incorrectly handled error states. A remote attacker could exploit this with a crafted XML file to cause libxml2 to crash, resulting in a denial of service. (CVE-2021-3537)
Sebastian Pipping discovered that libxml2 did not properly handle certain crafted XML files. A remote attacker could exploit this with a crafted XML file to cause libxml2 to crash, resulting in a denial of service. This issue only affected Ubuntu 20.04 LTS, Ubuntu 20.10, and Ubuntu 21.04. (CVE-2021-3541)
- Record
USN-4991-1- Updated
- 2026-11-02
Affected products
- xmlsoft libxml2
- debian linux
- fedoraproject fedora
- netapp active iq unified manager
- netapp clustered data ontap
- netapp clustered data ontap antivirus connector
- netapp hci h410c firmware
- netapp inventory collect tool
- netapp manageability software development kit
- netapp snapdrive
- opensuse leap
- oracle communications cloud native core network function cloud native environment
Show 9 moreShow less
- oracle enterprise manager base platform
- oracle enterprise manager ops center
- oracle http server
- oracle mysql workbench
- oracle peoplesoft enterprise peopletools
- oracle real user experience insight
- siemens simatic s7-1500 cpu 1518-4 pn/dp mfp
- siemens simatic s7-1500 cpu 1518f-4 pn/dp mfp
- siemens siplus s7-1500 cpu 1518-4 pn/dp mfp
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libxml2Alpine:v3.10 |
before 2.9.9-r4 | 2.9.9-r4 |
libxml2Alpine:v3.11 |
before 2.9.10-r4 | 2.9.10-r4 |
libxml2Alpine:v3.12 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.13 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.14 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.15 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.16 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.17 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.18 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.19 |
before 2.9.10-r5 | 2.9.10-r5 |
Show 68 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libxml2Alpine:v3.20 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.21 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.22 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.23 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.24 |
before 2.9.10-r5 | 2.9.10-r5 |
libxml2Alpine:v3.9 |
before 2.9.9-r3 | 2.9.9-r3 |
libxml2TuxCare:OracleLinux:6 From an advisory covering 8 CVEs |
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els1 | 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els1 |
libxml2-develTuxCare:OracleLinux:6 From an advisory covering 8 CVEs |
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els1 | 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els1 |
libxml2-pythonTuxCare:OracleLinux:6 From an advisory covering 8 CVEs |
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els1 | 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els1 |
libxml2-staticTuxCare:OracleLinux:6 From an advisory covering 8 CVEs |
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els1 | 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els1 |
libxml2TuxCare:Ubuntu:16.04 From an advisory covering 8 CVEs |
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els1 | 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els1 |
libxml2-devTuxCare:Ubuntu:16.04 From an advisory covering 8 CVEs |
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els1 | 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els1 |
libxml2-docTuxCare:Ubuntu:16.04 From an advisory covering 8 CVEs |
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els1 | 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els1 |
libxml2-utilsTuxCare:Ubuntu:16.04 From an advisory covering 8 CVEs |
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els1 | 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els1 |
python-libxml2TuxCare:Ubuntu:16.04 From an advisory covering 8 CVEs |
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els1 | 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els1 |
libxml2TuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 2.7.6-21.el6_8.1.tuxcare.els1 | 2.7.6-21.el6_8.1.tuxcare.els1 |
libxml2-develTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 2.7.6-21.el6_8.1.tuxcare.els1 | 2.7.6-21.el6_8.1.tuxcare.els1 |
libxml2-pythonTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 2.7.6-21.el6_8.1.tuxcare.els1 | 2.7.6-21.el6_8.1.tuxcare.els1 |
libxml2-staticTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 2.7.6-21.el6_8.1.tuxcare.els1 | 2.7.6-21.el6_8.1.tuxcare.els1 |
libxml2Debian:12 |
before 2.9.10+dfsg-6.2 | 2.9.10+dfsg-6.2 |
libxml2Debian:13 |
before 2.9.10+dfsg-6.2 | 2.9.10+dfsg-6.2 |
libxml2Debian:14 |
before 2.9.10+dfsg-6.2 | 2.9.10+dfsg-6.2 |
libxml2Debian:9 From an advisory covering 8 CVEs |
before 2.9.4+dfsg1-2.2+deb9u3, plus listed versions 2.9.4+dfsg1-2.22.9.4+dfsg1-2.2+deb9u12.9.4+dfsg1-2.2+deb9u2 |
2.9.4+dfsg1-2.2+deb9u3 |
XML2_jllJulia |
2.9.10+0 up to 2.9.12+0 | 2.9.12+0 |
libxml2Mageia:7 |
before 2.9.9-2.5.mga7 | 2.9.9-2.5.mga7 |
libxml2-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:2.9.7-9.el8 | 0:2.9.7-9.el8 |
libxml2-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:2.9.7-9.el8 | 0:2.9.7-9.el8 |
libxml2-develRed Hat:enterprise_linux:8::appstream |
before 0:2.9.7-9.el8 | 0:2.9.7-9.el8 |
python3-libxml2-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:2.9.7-9.el8 | 0:2.9.7-9.el8 |
libxml2Red Hat:enterprise_linux:8::baseos |
before 0:2.9.7-9.el8 | 0:2.9.7-9.el8 |
libxml2-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:2.9.7-9.el8 | 0:2.9.7-9.el8 |
libxml2-debugsourceRed Hat:enterprise_linux:8::baseos |
before 0:2.9.7-9.el8 | 0:2.9.7-9.el8 |
python3-libxml2Red Hat:enterprise_linux:8::baseos |
before 0:2.9.7-9.el8 | 0:2.9.7-9.el8 |
python3-libxml2-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:2.9.7-9.el8 | 0:2.9.7-9.el8 |
libxml2Rocky Linux:8 |
before 0:2.9.7-9.el8 | 0:2.9.7-9.el8 |
libxml2SUSE:Linux Enterprise Software Development Kit 12 SP5 From an advisory covering 4 CVEs |
before 2.9.4-46.34.1 | 2.9.4-46.34.1 |
libxml2SUSE:Linux Enterprise Server 12 SP5 From an advisory covering 4 CVEs |
before 2.9.4-46.34.1 | 2.9.4-46.34.1 |
python-libxml2SUSE:Linux Enterprise Server 12 SP5 From an advisory covering 4 CVEs |
before 2.9.4-46.34.1 | 2.9.4-46.34.1 |
libxml2SUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 4 CVEs |
before 2.9.4-46.34.1 | 2.9.4-46.34.1 |
python-libxml2SUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 4 CVEs |
before 2.9.4-46.34.1 | 2.9.4-46.34.1 |
libxml2SUSE:Linux Enterprise Module for Basesystem 15 SP1 |
before 2.9.7-3.25.1 | 2.9.7-3.25.1 |
python-libxml2-pythonSUSE:Linux Enterprise Module for Basesystem 15 SP1 |
before 2.9.7-3.25.1 | 2.9.7-3.25.1 |
libxml2SUSE:Linux Enterprise Module for Basesystem 15 SP2 |
before 2.9.7-3.25.1 | 2.9.7-3.25.1 |
python-libxml2-pythonSUSE:Linux Enterprise Module for Basesystem 15 SP2 |
before 2.9.7-3.25.1 | 2.9.7-3.25.1 |
python-libxml2-pythonSUSE:Linux Enterprise Module for Python 2 15 SP1 |
before 2.9.7-3.25.1 | 2.9.7-3.25.1 |
python-libxml2-pythonSUSE:Linux Enterprise Module for Python 2 15 SP2 |
before 2.9.7-3.25.1 | 2.9.7-3.25.1 |
libxml2SUSE:Linux Enterprise Point of Sale 11 SP3 From an advisory covering 9 CVEs |
before 2.7.6-0.77.36.1 | 2.7.6-0.77.36.1 |
libxml2-pythonSUSE:Linux Enterprise Point of Sale 11 SP3 From an advisory covering 9 CVEs |
before 2.7.6-0.77.36.1 | 2.7.6-0.77.36.1 |
libxml2SUSE:Linux Enterprise Server 11 SP4-LTSS From an advisory covering 9 CVEs |
before 2.7.6-0.77.36.1 | 2.7.6-0.77.36.1 |
libxml2-pythonSUSE:Linux Enterprise Server 11 SP4-LTSS From an advisory covering 9 CVEs |
before 2.7.6-0.77.36.1 | 2.7.6-0.77.36.1 |
libxml2Ubuntu:Pro:14.04:LTS |
before 2.9.1+dfsg1-3ubuntu4.13+esm2, plus listed versions 2.9.1+dfsg1-3ubuntu22.9.1+dfsg1-3ubuntu32.9.1+dfsg1-3ubuntu42.9.1+dfsg1-3ubuntu4.12.9.1+dfsg1-3ubuntu4.2 Show 12 moreShow less2.9.1+dfsg1-3ubuntu4.32.9.1+dfsg1-3ubuntu4.42.9.1+dfsg1-3ubuntu4.52.9.1+dfsg1-3ubuntu4.62.9.1+dfsg1-3ubuntu4.72.9.1+dfsg1-3ubuntu4.82.9.1+dfsg1-3ubuntu4.92.9.1+dfsg1-3ubuntu4.102.9.1+dfsg1-3ubuntu4.112.9.1+dfsg1-3ubuntu4.122.9.1+dfsg1-3ubuntu4.132.9.1+dfsg1-3ubuntu4.13+esm1 |
2.9.1+dfsg1-3ubuntu4.13+esm2 |
libxml2Ubuntu:Pro:16.04:LTS |
before 2.9.3+dfsg1-1ubuntu0.7+esm1, plus listed versions 2.9.2+zdfsg1-42.9.2+zdfsg1-4ubuntu12.9.2+zdfsg1-4ubuntu22.9.2+zdfsg1-4ubuntu32.9.3+dfsg1-1 Show 7 moreShow less2.9.3+dfsg1-1ubuntu0.12.9.3+dfsg1-1ubuntu0.22.9.3+dfsg1-1ubuntu0.32.9.3+dfsg1-1ubuntu0.42.9.3+dfsg1-1ubuntu0.52.9.3+dfsg1-1ubuntu0.62.9.3+dfsg1-1ubuntu0.7 |
2.9.3+dfsg1-1ubuntu0.7+esm1 |
libxml2Ubuntu:18.04:LTS |
before 2.9.4+dfsg1-6.1ubuntu1.4, plus listed versions 2.9.4+dfsg1-4ubuntu12.9.4+dfsg1-5ubuntu12.9.4+dfsg1-5ubuntu22.9.4+dfsg1-5.1ubuntu12.9.4+dfsg1-5.2ubuntu12.9.4+dfsg1-6.1ubuntu12.9.4+dfsg1-6.1ubuntu1.22.9.4+dfsg1-6.1ubuntu1.3 |
2.9.4+dfsg1-6.1ubuntu1.4 |
libxml2Ubuntu:20.04:LTS |
before 2.9.10+dfsg-5ubuntu0.20.04.1, plus listed versions 2.9.4+dfsg1-7ubuntu32.9.4+dfsg1-7ubuntu52.9.4+dfsg1-8ubuntu12.9.4+dfsg1-8ubuntu22.9.4+dfsg1-8ubuntu32.9.10+dfsg-1ubuntu32.9.10+dfsg-4build12.9.10+dfsg-5 |
2.9.10+dfsg-5ubuntu0.20.04.1 |
libxml2Ubuntu:Pro:14.04:LTS From an advisory covering 8 CVEs |
before 2.9.1+dfsg1-3ubuntu4.13+esm2, plus listed versions 2.9.1+dfsg1-3ubuntu22.9.1+dfsg1-3ubuntu32.9.1+dfsg1-3ubuntu42.9.1+dfsg1-3ubuntu4.12.9.1+dfsg1-3ubuntu4.2 Show 12 moreShow less2.9.1+dfsg1-3ubuntu4.32.9.1+dfsg1-3ubuntu4.42.9.1+dfsg1-3ubuntu4.52.9.1+dfsg1-3ubuntu4.62.9.1+dfsg1-3ubuntu4.72.9.1+dfsg1-3ubuntu4.82.9.1+dfsg1-3ubuntu4.92.9.1+dfsg1-3ubuntu4.102.9.1+dfsg1-3ubuntu4.112.9.1+dfsg1-3ubuntu4.122.9.1+dfsg1-3ubuntu4.132.9.1+dfsg1-3ubuntu4.13+esm1 |
2.9.1+dfsg1-3ubuntu4.13+esm2 |
libxml2Ubuntu:Pro:16.04:LTS From an advisory covering 8 CVEs |
before 2.9.3+dfsg1-1ubuntu0.7+esm1, plus listed versions 2.9.2+zdfsg1-42.9.2+zdfsg1-4ubuntu12.9.2+zdfsg1-4ubuntu22.9.2+zdfsg1-4ubuntu32.9.3+dfsg1-1 Show 7 moreShow less2.9.3+dfsg1-1ubuntu0.12.9.3+dfsg1-1ubuntu0.22.9.3+dfsg1-1ubuntu0.32.9.3+dfsg1-1ubuntu0.42.9.3+dfsg1-1ubuntu0.52.9.3+dfsg1-1ubuntu0.62.9.3+dfsg1-1ubuntu0.7 |
2.9.3+dfsg1-1ubuntu0.7+esm1 |
libxml2Ubuntu:18.04:LTS From an advisory covering 8 CVEs |
before 2.9.4+dfsg1-6.1ubuntu1.4, plus listed versions 2.9.4+dfsg1-4ubuntu12.9.4+dfsg1-5ubuntu12.9.4+dfsg1-5ubuntu22.9.4+dfsg1-5.1ubuntu12.9.4+dfsg1-5.2ubuntu12.9.4+dfsg1-6.1ubuntu12.9.4+dfsg1-6.1ubuntu1.22.9.4+dfsg1-6.1ubuntu1.3 |
2.9.4+dfsg1-6.1ubuntu1.4 |
libxml2Ubuntu:20.04:LTS From an advisory covering 8 CVEs |
before 2.9.10+dfsg-5ubuntu0.20.04.1, plus listed versions 2.9.4+dfsg1-7ubuntu32.9.4+dfsg1-7ubuntu52.9.4+dfsg1-8ubuntu12.9.4+dfsg1-8ubuntu22.9.4+dfsg1-8ubuntu32.9.10+dfsg-1ubuntu32.9.10+dfsg-4build12.9.10+dfsg-5 |
2.9.10+dfsg-5ubuntu0.20.04.1 |
libxml2openSUSE:Leap 15.1 |
before 2.9.7-lp151.5.15.1 | 2.9.7-lp151.5.15.1 |
python-libxml2-pythonopenSUSE:Leap 15.1 |
before 2.9.7-lp151.5.15.1 | 2.9.7-lp151.5.15.1 |
libxml2openSUSE:Leap 15.2 |
before 2.9.7-lp152.10.3.1 | 2.9.7-lp152.10.3.1 |
python-libxml2-pythonopenSUSE:Leap 15.2 |
before 2.9.7-lp152.10.3.1 | 2.9.7-lp152.10.3.1 |
libxml2openSUSE:Tumbleweed From an advisory covering 18 CVEs |
before 2.9.12-1.2 | 2.9.12-1.2 |
rubygem-nokogiriopenSUSE:Tumbleweed From an advisory covering 35 CVEs |
before 1.13.3-1.1 | 1.13.3-1.1 |
ruby3.2-rubygem-nokogiriopenSUSE:Tumbleweed From an advisory covering 41 CVEs |
before 1.13.9-1.7 | 1.13.9-1.7 |
rubygem-nokogiriopenSUSE:Tumbleweed From an advisory covering 44 CVEs |
before 1.15.5-1.5 | 1.15.5-1.5 |
rubygem-nokogiriopenSUSE:Tumbleweed From an advisory covering 44 CVEs |
before 1.18.2-1.1 | 1.18.2-1.1 |
rubygem-nokogiriopenSUSE:Tumbleweed From an advisory covering 44 CVEs |
before 1.18.9-1.4 | 1.18.9-1.4 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-24977 is a medium vulnerability (CVSS 6.5) in Xmlsoft Libxml2, published September 3, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.98%, the 87th percentile. Fixed in libxml2 2.9.9-r4.
References
gitlab.gnome.org/GNOME/libxml2/-/issues/178
lists.debian.org/debian-lts-announce/2020/09/msg00009.html
lists.opensuse.org/opensuse-security-announce/2020-09/msg00036.html
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/2NQ5GTDYOVH26PBCPYXXMGW5ZZXWMGZC
lists.opensuse.org/opensuse-security-announce/2020-09/msg00061.html
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/H3IQ7OQXBKWD3YP7HO6KCNOMLE5ZO2IR
Show 123 moreShow less
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/O7MEWYKIKMV2SKMGH4IDWVU3ZGJXBCPQ
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/7KQXOHIE3MNY3VQXEN7LDQUJNIHOVHAW
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JCHXIWR5DHYO3RSO7RAHEC6VJKXD2EH2
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/J3ICASXZI2UQYFJAOQWHSTNWGED3VXOE
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ENEHQIBMSI6TZVS35Y6I4FCTYUQDLJVP
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/RIQAMBA2IJUTQG5VOP5LZVIZRNCKXHEQ
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/5KTUAGDLEHTH6HU66HBFAFTSQ3OKRAN3
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/674LQPJO2P2XTBTREFR5LOZMBTZ4PZAY
lists.apache.org/thread.html/rf9fa47ab66495c78bb4120b0754dd9531ca2ff0430f6685ac9b07772%40%3Cdev.mina.apache.org%3E
security.gentoo.org/glsa/202107-05
oracle.com/security-alerts/cpuoct2021.html
security.netapp.com/advisory/ntap-20200924-0001
gitlab.gnome.org/GNOME/libxml2/-/commit/50f06b3efb638efb0abd95dc62dca05ae67882c2
oracle.com/security-alerts/cpuapr2022.html
oracle.com/security-alerts/cpujul2022.html
cert-portal.siemens.com/productcert/html/ssa-398330.html
nvd.nist.gov/vuln/detail/CVE-2020-24977
lists.apache.org/thread.html/rf9fa47ab66495c78bb4120b0754dd9531ca2ff0430f6685ac9b07772@%3Cdev.mina.apache.org%3E
lists.fedoraproject.org/archives/list/[email protected]/message/RIQAMBA2IJUTQG5VOP5LZVIZRNCKXHEQ
lists.fedoraproject.org/archives/list/[email protected]/message/O7MEWYKIKMV2SKMGH4IDWVU3ZGJXBCPQ
lists.fedoraproject.org/archives/list/[email protected]/message/JCHXIWR5DHYO3RSO7RAHEC6VJKXD2EH2
lists.fedoraproject.org/archives/list/[email protected]/message/J3ICASXZI2UQYFJAOQWHSTNWGED3VXOE
lists.fedoraproject.org/archives/list/[email protected]/message/H3IQ7OQXBKWD3YP7HO6KCNOMLE5ZO2IR
lists.fedoraproject.org/archives/list/[email protected]/message/ENEHQIBMSI6TZVS35Y6I4FCTYUQDLJVP
lists.fedoraproject.org/archives/list/[email protected]/message/7KQXOHIE3MNY3VQXEN7LDQUJNIHOVHAW
lists.fedoraproject.org/archives/list/[email protected]/message/674LQPJO2P2XTBTREFR5LOZMBTZ4PZAY
lists.fedoraproject.org/archives/list/[email protected]/message/5KTUAGDLEHTH6HU66HBFAFTSQ3OKRAN3
lists.fedoraproject.org/archives/list/[email protected]/message/2NQ5GTDYOVH26PBCPYXXMGW5ZZXWMGZC
github.com/advisories/GHSA-w4m9-3rvp-7fhj
security.alpinelinux.org/vuln/CVE-2020-24977
docs.bell-sw.com/security/cves/CVE-2020-24977
errata.cloudlinux.com/ol6/CLSA-2021-1640700669.html
errata.cloudlinux.com/ubuntu16_04/CLSA-2021-1640700710
errata.cloudlinux.com/els6/CLSA-2022-1641903536.html
security-tracker.debian.org/tracker/CVE-2020-24977
advisories.mageia.org/MGASA-2021-0002.html
bugs.mageia.org/show_bug.cgi?id=27300
lists.fedoraproject.org/archives/list/[email protected]/thread/2NQ5GTDYOVH26PBCPYXXMGW5ZZXWMGZC
lists.fedoraproject.org/archives/list/[email protected]/thread/ENEHQIBMSI6TZVS35Y6I4FCTYUQDLJVP
access.redhat.com/errata/RHSA-2021:1597
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.4_release_notes
bugzilla.redhat.com/show_bug.cgi?id=1877788
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_1597.json
access.redhat.com/security/cve/CVE-2020-24977
cve.org/CVERecord?id=CVE-2020-24977
errata.rockylinux.org/RLSA-2021:1597
suse.com/support/update/announcement/2020/suse-su-20202609-1
bugzilla.suse.com/1159928
bugzilla.suse.com/1161517
bugzilla.suse.com/1161521
bugzilla.suse.com/1172021
bugzilla.suse.com/1176179
suse.com/security/cve/CVE-2019-19956
suse.com/security/cve/CVE-2019-20388
suse.com/security/cve/CVE-2020-24977
suse.com/security/cve/CVE-2020-7595
suse.com/support/update/announcement/2020/suse-su-20202612-1
suse.com/support/update/announcement/2021/suse-su-202114729-1
bugzilla.suse.com/1185408
bugzilla.suse.com/1185409
bugzilla.suse.com/1185410
bugzilla.suse.com/1185698
suse.com/security/cve/CVE-2014-0191
suse.com/security/cve/CVE-2021-3516
suse.com/security/cve/CVE-2021-3517
suse.com/security/cve/CVE-2021-3518
suse.com/security/cve/CVE-2021-3537
ubuntu.com/security/CVE-2020-24977
ubuntu.com/security/notices/USN-4991-1
ubuntu.com/security/CVE-2017-8872
ubuntu.com/security/CVE-2019-20388
ubuntu.com/security/CVE-2021-3516
ubuntu.com/security/CVE-2021-3517
ubuntu.com/security/CVE-2021-3518
ubuntu.com/security/CVE-2021-3537
ubuntu.com/security/CVE-2021-3541
lists.opensuse.org/archives/list/[email protected]/thread/B76ED5OFVWOL7NKZQFDCHSJ2XSVUGS5C
lists.opensuse.org/archives/list/[email protected]/thread/T4SILBB7PKX6423U3CJRDKVS3JPM4SMQ
suse.com/security/cve/CVE-2007-6284
suse.com/security/cve/CVE-2016-4658
suse.com/security/cve/CVE-2017-0663
suse.com/security/cve/CVE-2017-5969
suse.com/security/cve/CVE-2017-9047
suse.com/security/cve/CVE-2017-9048
suse.com/security/cve/CVE-2017-9049
suse.com/security/cve/CVE-2018-14404
suse.com/security/cve/CVE-2018-9251
suse.com/security/cve/CVE-2021-3541
suse.com/security/cve/CVE-2013-2877
suse.com/security/cve/CVE-2015-1819
suse.com/security/cve/CVE-2015-5312
suse.com/security/cve/CVE-2015-7497
suse.com/security/cve/CVE-2015-7498
suse.com/security/cve/CVE-2015-7499
suse.com/security/cve/CVE-2015-7500
suse.com/security/cve/CVE-2015-7941
suse.com/security/cve/CVE-2015-7942
suse.com/security/cve/CVE-2015-7995
suse.com/security/cve/CVE-2015-8035
suse.com/security/cve/CVE-2015-8241
suse.com/security/cve/CVE-2015-8242
suse.com/security/cve/CVE-2015-8317
suse.com/security/cve/CVE-2016-4738
suse.com/security/cve/CVE-2016-5131
suse.com/security/cve/CVE-2017-15412
suse.com/security/cve/CVE-2017-5029
suse.com/security/cve/CVE-2018-8048
suse.com/security/cve/CVE-2019-11068
suse.com/security/cve/CVE-2019-5477
suse.com/security/cve/CVE-2021-30560
suse.com/security/cve/CVE-2021-41098
suse.com/security/cve/CVE-2022-23308
suse.com/security/cve/CVE-2018-25032
suse.com/security/cve/CVE-2022-23437
suse.com/security/cve/CVE-2022-24836
suse.com/security/cve/CVE-2022-24839
suse.com/security/cve/CVE-2022-29181
suse.com/security/cve/CVE-2022-29824
suse.com/security/cve/CVE-2022-23476
suse.com/security/cve/CVE-2022-34169
suse.com/security/cve/CVE-2023-29469
lists.opensuse.org/archives/list/[email protected]/thread/U5YNW74OL2W7SH2XTAVN5TODNFIVFL3Y