USN-7302-1: libxml2 vulnerabilities
It was discovered that libxml2 incorrectly handled certain memory operations. A remote attacker could use this issue to cause libxml2 to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 18.04 LTS. (CVE-2022-49043) It was discovered that the libxml2 xmllint tool incorrectly handled certain memory operations. If a user or automated system were tricked into running xmllint on a specially crafted xml file, a remote attacker could cause xmllint to crash, resulting in a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 18.04 LTS. (CVE-2024-34459) It was discovered that libxml2 did not properly manage memory. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2024-56171) It was discovered that libxml2 could be made to write out of bounds. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2025-24928) It was discovered that libxml2 could be made to dereference invalid memory. An attacker could possibly use this issue to cause a denial of service. (CVE-2025-27113)
Affected Software
Event History
Child vulnerabilities
Contains the following vulnerabilities.
Frequently Asked Questions
What is the severity of USN-7302-1?
USN-7302-1 has a high severity level due to its potential for remote exploitation leading to denial of service or arbitrary code execution.
How do I fix USN-7302-1?
To fix USN-7302-1, update the libxml2 package to the recommended version based on your Ubuntu release.
What versions of Ubuntu are affected by USN-7302-1?
USN-7302-1 affects Ubuntu 14.04 LTS, 16.04 LTS, 18.04 LTS, 20.04 LTS, 22.04 LTS, and 24.04 LTS.
What is the cause of the vulnerability described in USN-7302-1?
The vulnerability in USN-7302-1 is caused by improper handling of certain memory operations in the libxml2 library.
Can USN-7302-1 allow an attacker to execute arbitrary code?
Yes, a remote attacker can exploit USN-7302-1 to potentially execute arbitrary code via specially crafted input.