CVE-2021-3516
published 2021-06-01CVE-2021-3516: There's a flaw in libxml2's xmllint in versions before 2.9.11. An attacker who is able to submit a crafted file to be processed by xmllint could trigger a…
PriorityP343high7.8CVSS 3.1
AVLACLPRNUIRSUCHIHAH
EPSS
1.99%
78.5th percentile
There's a flaw in libxml2's xmllint in versions before 2.9.11. An attacker who is able to submit a crafted file to be processed by xmllint could trigger a use-after-free. The greatest impact of this flaw is to confidentiality, integrity, and availability.
Affected
18 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | debian_linux | — | — |
| debian | libxml2 | < libxml2 2.9.10+dfsg-6.6 (bookworm) | libxml2 2.9.10+dfsg-6.6 (bookworm) |
| fedoraproject | fedora | — | — |
| fedoraproject | fedora | — | — |
| nokogiri | nokogiri | >= 0 < 1.11.4 | 1.11.4 |
| oracle | zfs_storage_appliance_kit | — | — |
| redhat | enterprise_linux | — | — |
| redhat | enterprise_linux | — | — |
| redhat | enterprise_linux | — | — |
| xmlsoft | libxml2 | >= 0 < 2.9.10+dfsg-6.6 | 2.9.10+dfsg-6.6 |
| xmlsoft | libxml2 | >= 0 < 2.9.10+dfsg-6.6 | 2.9.10+dfsg-6.6 |
| xmlsoft | libxml2 | >= 0 < 2.9.10+dfsg-6.6 | 2.9.10+dfsg-6.6 |
| xmlsoft | libxml2 | >= 0 < 2.9.10+dfsg-6.6 | 2.9.10+dfsg-6.6 |
| xmlsoft | libxml2 | >= 0 < 2.9.4+dfsg1-6.1ubuntu1.4 | 2.9.4+dfsg1-6.1ubuntu1.4 |
| xmlsoft | libxml2 | >= 0 < 2.9.10+dfsg-5ubuntu0.20.04.1 | 2.9.10+dfsg-5ubuntu0.20.04.1 |
| xmlsoft | libxml2 | >= 0 < 2.9.1+dfsg1-3ubuntu4.13+esm2 | 2.9.1+dfsg1-3ubuntu4.13+esm2 |
| xmlsoft | libxml2 | >= 0 < 2.9.3+dfsg1-1ubuntu0.7+esm1 | 2.9.3+dfsg1-1ubuntu0.7+esm1 |
| xmlsoft | xmllint | < 2.9.11 | 2.9.11 |
CVSS provenance
nvdv3.17.8HIGHCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
nvdv2.06.8MEDIUMAV:N/AC:M/Au:N/C:P/I:P/A:P
ghsa7.5HIGH
osv9.1CRITICAL
vendor_ubuntu9.1CRITICAL
vendor_debian7.8HIGH
vendor_redhat7.8HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-cfj9-6cq4-25vj: There's a flaw in libxml2's xmllint in versions before 2
ghsa_unreviewed·2022-05-24
CVE-2021-3516 [HIGH] CWE-416 GHSA-cfj9-6cq4-25vj: There's a flaw in libxml2's xmllint in versions before 2
There's a flaw in libxml2's xmllint in versions before 2.9.11. An attacker who is able to submit a crafted file to be processed by xmllint could trigger a use-after-free. The greatest impact of this flaw is to confidentiality, integrity, and availability.
OSV
libxml2 vulnerabilities
osv·2021-06-17·CVSS 9.1
CVE-2017-8872 [CRITICAL] libxml2 vulnerabilities
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
OSV
CVE-2021-3516: There's a flaw in libxml2's xmllint in versions before 2
osv·2021-06-01·CVSS 7.8
CVE-2021-3516 [HIGH] CVE-2021-3516: There's a flaw in libxml2's xmllint in versions before 2
There's a flaw in libxml2's xmllint in versions before 2.9.11. An attacker who is able to submit a crafted file to be processed by xmllint could trigger a use-after-free. The greatest impact of this flaw is to confidentiality, integrity, and availability.
OSV
Nokogiri updates packaged dependency on libxml2 from 2.9.10 to 2.9.12
osv·2021-05-17·CVSS 7.5
CVE-2019-20388 [HIGH] Nokogiri updates packaged dependency on libxml2 from 2.9.10 to 2.9.12
Nokogiri updates packaged dependency on libxml2 from 2.9.10 to 2.9.12
### Summary
Nokogiri v1.11.4 updates the vendored libxml2 from v2.9.10 to v2.9.12 which addresses:
- [CVE-2019-20388](https://security.archlinux.org/CVE-2019-20388) (Medium severity)
- [CVE-2020-24977](https://security.archlinux.org/CVE-2020-24977) (Medium severity)
- [CVE-2021-3517](https://security.archlinux.org/CVE-2021-3517) (Medium severity)
- [CVE-2021-3518](https://security.archlinux.org/CVE-2021-3518) (Medium severity)
- [CVE-2021-3537](https://security.archlinux.org/CVE-2021-3537) (Low severity)
- [CVE-2021-3541](https://security.archlinux.org/CVE-2021-3541) (Low severity)
Note that two additional CVEs were addressed upstream but are not relevant to this release. [CVE-2021-3516](https://security.archlinux.or
GHSA
Nokogiri updates packaged dependency on libxml2 from 2.9.10 to 2.9.12
ghsa·2021-05-17·CVSS 7.5
CVE-2019-20388 [HIGH] Nokogiri updates packaged dependency on libxml2 from 2.9.10 to 2.9.12
Nokogiri updates packaged dependency on libxml2 from 2.9.10 to 2.9.12
### Summary
Nokogiri v1.11.4 updates the vendored libxml2 from v2.9.10 to v2.9.12 which addresses:
- [CVE-2019-20388](https://security.archlinux.org/CVE-2019-20388) (Medium severity)
- [CVE-2020-24977](https://security.archlinux.org/CVE-2020-24977) (Medium severity)
- [CVE-2021-3517](https://security.archlinux.org/CVE-2021-3517) (Medium severity)
- [CVE-2021-3518](https://security.archlinux.org/CVE-2021-3518) (Medium severity)
- [CVE-2021-3537](https://security.archlinux.org/CVE-2021-3537) (Low severity)
- [CVE-2021-3541](https://security.archlinux.org/CVE-2021-3541) (Low severity)
Note that two additional CVEs were addressed upstream but are not relevant to this release. [CVE-2021-3516](https://security.archlinux.or
CISA ICS
Siemens SIMATIC S7-1500 CPU 1518(F)-4 PN/DP MFP V3.1
cisa_ics·2023-12-14
Siemens SIMATIC S7-1500 CPU 1518(F)-4 PN/DP MFP V3.1
ICS Advisory
##
Siemens SIMATIC S7-1500 CPU 1518(F)-4 PN/DP MFP V3.1
Release DateDecember 14, 2023
Alert CodeICSA-23-348-10
As of January 10, 2023, CISA will no longer be updating ICS security advisories for Siemens product vulnerabilities beyond the initial advisory. For the most up-to-date information on vulnerabilities in this advisory, please see Siemens' ProductCERT Security Advisories (CERT Services | Services | Siemens Global).
View CSAF
## 1. EXECUTIVE SUMMARY
- CVSS v3 9.8
- ATTENTION: Exploitable remotely/low attack complexity
- Vendor: Siemens
- Equipment: SIMATIC S7-1500 CPU 1518(F)-4 PN/DP MFP V3.1
- Vulnerabilities: Improper Restriction of XML External Entity Reference, Time-of-check Time-of-use (TOCTOU) Race Condition, Command Injection, Miss
CISA ICS
Hitachi Energy APM Edge (Update A)
cisa_ics·2021-12-02·CVSS 9.1
[CRITICAL] Hitachi Energy APM Edge (Update A)
## Archived Content In an effort to keep CISA.gov current, the archive contains outdated information that may not reflect current policy or programs.
ICS Advisory
##
Hitachi Energy APM Edge (Update A)
Last RevisedOctober 18, 2022
Alert CodeICSA-21-336-06
## 1. EXECUTIVE SUMMARY
- CVSS v3 8.2
- ATTENTION: Low attack complexity
- Vendor: Hitachi Energy
- Equipment: Transformer Asset Performance Management (APM) Edge
- Vulnerability: Reliance on Uncontrolled Component
## 2. UPDATE OR REPOSTED INFORMATION
This updated advisory is a follow-up to the original advisory titled “ICSA-21-336-06 Hitachi Energy APM Edge” that was published December 02, 2021, on the ICS webpage on cisa.gov/ics.
## 3. RISK EVALUATION
Successful exploitation of thi
Ubuntu
libxml2 vulnerabilities
vendor_ubuntu·2021-06-17·CVSS 9.1
CVE-2021-3516 [CRITICAL] libxml2 vulnerabilities
Title: libxml2 vulnerabilities
Summary: Several security issues were fixed in libxml2.
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 t
Red Hat
libxml2: Use-after-free in xmlEncodeEntitiesInternal() in entities.c
vendor_redhat·2021-04-21·CVSS 7.8
CVE-2021-3516 [HIGH] CWE-416 libxml2: Use-after-free in xmlEncodeEntitiesInternal() in entities.c
libxml2: Use-after-free in xmlEncodeEntitiesInternal() in entities.c
There's a flaw in libxml2's xmllint in versions before 2.9.11. An attacker who is able to submit a crafted file to be processed by xmllint could trigger a use-after-free. The greatest impact of this flaw is to confidentiality, integrity, and availability.
There's a flaw in libxml2's xmllint. An attacker who is able to submit a crafted file to be processed by xmllint could trigger a use-after-free. The greatest impact of this flaw is to confidentiality, integrity, and availability.
Statement: The only known exploitation path of this flaw is via the xmllint tool.
This flaw is out of support scope for Red Hat Enterprise Linux 6 and 7. To learn more about Red Hat Enterprise Linux support life cycles, please see https://acc
Debian
CVE-2021-3516: libxml2 - There's a flaw in libxml2's xmllint in versions before 2.9.11. An attacker who i...
vendor_debian·2021·CVSS 7.8
CVE-2021-3516 [HIGH] CVE-2021-3516: libxml2 - There's a flaw in libxml2's xmllint in versions before 2.9.11. An attacker who i...
There's a flaw in libxml2's xmllint in versions before 2.9.11. An attacker who is able to submit a crafted file to be processed by xmllint could trigger a use-after-free. The greatest impact of this flaw is to confidentiality, integrity, and availability.
Scope: local
bookworm: resolved (fixed in 2.9.10+dfsg-6.6)
bullseye: resolved (fixed in 2.9.10+dfsg-6.6)
forky: resolved (fixed in 2.9.10+dfsg-6.6)
sid: resolved (fixed in 2.9.10+dfsg-6.6)
trixie: resolved (fixed in 2.9.10+dfsg-6.6)
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2021-46978 kernel: KVM: nVMX: Always make an attempt to map eVMCS after migration
bugzilla·2024-02-29·CVSS 7.8
CVE-2021-46978 [HIGH] CVE-2021-46978 kernel: KVM: nVMX: Always make an attempt to map eVMCS after migration
CVE-2021-46978 kernel: KVM: nVMX: Always make an attempt to map eVMCS after migration
In the Linux kernel, the following vulnerability has been resolved:
KVM: nVMX: Always make an attempt to map eVMCS after migration
The Linux kernel CVE team has assigned CVE-2021-46978 to this issue.
Upstream advisory:
https://lore.kernel.org/linux-cve-announce/2024022822-CVE-2021-46978-3516@gregkh/T/#u
Discussion:
Created kernel tracking bugs for this issue:
Affects: fedora-all [bug 2266920]
---
This was fixed for Fedora with the 5.12.5 stable kernel updates.
---
The result of automatic check (that is developed by Alexander Larkin) for this CVE-2021-46978 is: CHECK Maybe valid. Check manually. with impact LOW (that is an approximation based on flags VIRT INIT ; these flags parsed automatically
Bugzilla
CVE-2021-3516 libxml2: Use-after-free in xmlEncodeEntitiesInternal() in entities.c
bugzilla·2021-04-27·CVSS 7.8
CVE-2021-3516 [HIGH] CVE-2021-3516 libxml2: Use-after-free in xmlEncodeEntitiesInternal() in entities.c
CVE-2021-3516 libxml2: Use-after-free in xmlEncodeEntitiesInternal() in entities.c
An use-after-free was found in xmllint when used with --html and --push options when processing crafted files.
Reference:
https://gitlab.gnome.org/GNOME/libxml2/-/issues/230
Upstream patch:
https://gitlab.gnome.org/GNOME/libxml2/-/commit/1358d157d0bd83be1dfe356a69213df9fac0b539
Discussion:
Created libxml2 tracking bugs for this issue:
Affects: fedora-all [bug 1954227]
Created mingw-libxml2 tracking bugs for this issue:
Affects: fedora-all [bug 1954226]
---
Acknowledgments:
Name: zodf0055980 (SQLab NCTU Taiwan)
---
Statement:
The only known exploitation path of this flaw is via the xmllint tool.
This flaw is out of support scope for Red Hat Enterprise Linux 6 and 7. To learn more about Red Hat
https://bugzilla.redhat.com/show_bug.cgi?id=1954225https://gitlab.gnome.org/GNOME/libxml2/-/commit/1358d157d0bd83be1dfe356a69213df9fac0b539https://gitlab.gnome.org/GNOME/libxml2/-/issues/230https://lists.debian.org/debian-lts-announce/2021/05/msg00008.htmlhttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/BZOMV5J4PMZAORVT64BKLV6YIZAFDGX6/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QVM4UJ3376I6ZVOYMHBNX4GY3NIV52WV/https://security.gentoo.org/glsa/202107-05https://security.netapp.com/advisory/ntap-20210716-0005/https://www.oracle.com/security-alerts/cpujan2022.htmlhttps://bugzilla.redhat.com/show_bug.cgi?id=1954225https://gitlab.gnome.org/GNOME/libxml2/-/commit/1358d157d0bd83be1dfe356a69213df9fac0b539https://gitlab.gnome.org/GNOME/libxml2/-/issues/230https://lists.debian.org/debian-lts-announce/2021/05/msg00008.htmlhttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/BZOMV5J4PMZAORVT64BKLV6YIZAFDGX6/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QVM4UJ3376I6ZVOYMHBNX4GY3NIV52WV/https://security.gentoo.org/glsa/202107-05https://security.netapp.com/advisory/ntap-20210716-0005/https://www.oracle.com/security-alerts/cpujan2022.html
2021-06-01
Published