Executive Summary
Informations | |||
---|---|---|---|
Name | CVE-2017-9047 | First vendor Publication | 2017-05-18 |
Vendor | Cve | Last vendor Modification | 2024-11-21 |
Security-Database Scoring CVSS v3
Cvss vector : CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | |||
---|---|---|---|
Overall CVSS Score | 7.5 | ||
Base Score | 7.5 | Environmental Score | 7.5 |
impact SubScore | 3.6 | Temporal Score | 7.5 |
Exploitabality Sub Score | 3.9 | ||
Attack Vector | Network | Attack Complexity | Low |
Privileges Required | None | User Interaction | None |
Scope | Unchanged | Confidentiality Impact | None |
Integrity Impact | None | Availability Impact | High |
Calculate full CVSS 3.0 Vectors scores |
Security-Database Scoring CVSS v2
Cvss vector : (AV:N/AC:L/Au:N/C:N/I:N/A:P) | |||
---|---|---|---|
Cvss Base Score | 5 | Attack Range | Network |
Cvss Impact Score | 2.9 | Attack Complexity | Low |
Cvss Expoit Score | 10 | Authentication | None Required |
Calculate full CVSS 2.0 Vectors scores |
Detail
A buffer overflow was discovered in libxml2 20904-GITv2.9.4-16-g0741801. The function xmlSnprintfElementContent in valid.c is supposed to recursively dump the element content definition into a char buffer 'buf' of size 'size'. The variable len is assigned strlen(buf). If the content->type is XML_ELEMENT_CONTENT_ELEMENT, then (i) the content->prefix is appended to buf (if it actually fits) whereupon (ii) content->name is written to the buffer. However, the check for whether the content->name actually fits also uses 'len' rather than the updated buffer length strlen(buf). This allows us to write about "size" many bytes beyond the allocated memory. This vulnerability causes programs that use libxml2, such as PHP, to crash. |
Original Source
Url : http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9047 |
CWE : Common Weakness Enumeration
% | Id | Name |
---|---|---|
100 % | CWE-119 | Failure to Constrain Operations within the Bounds of a Memory Buffer |
CPE : Common Platform Enumeration
Type | Description | Count |
---|---|---|
Application | 1 |
Nessus® Vulnerability Scanner
Date | Description |
---|---|
2018-08-17 | Name : The remote PhotonOS host is missing multiple security updates. File : PhotonOS_PHSA-2017-0024.nasl - Type : ACT_GATHER_INFO |
2018-02-15 | Name : The remote Fedora host is missing a security update. File : fedora_2018-a6b59d8f78.nasl - Type : ACT_GATHER_INFO |
2018-01-31 | Name : The remote Fedora host is missing a security update. File : fedora_2018-db610fff5b.nasl - Type : ACT_GATHER_INFO |
2017-12-14 | Name : The remote FreeBSD host is missing a security-related update. File : freebsd_pkg_76e59f554f7a4887bcb011604004163a.nasl - Type : ACT_GATHER_INFO |
2017-11-10 | Name : The remote Gentoo host is missing one or more security-related patches. File : gentoo_GLSA-201711-01.nasl - Type : ACT_GATHER_INFO |
2017-10-10 | Name : The remote EulerOS host is missing a security update. File : EulerOS_SA-2017-1237.nasl - Type : ACT_GATHER_INFO |
2017-10-10 | Name : The remote EulerOS host is missing a security update. File : EulerOS_SA-2017-1238.nasl - Type : ACT_GATHER_INFO |
2017-09-19 | Name : The remote Ubuntu host is missing a security-related patch. File : ubuntu_USN-3424-1.nasl - Type : ACT_GATHER_INFO |
2017-08-23 | Name : The remote Debian host is missing a security-related update. File : debian_DSA-3952.nasl - Type : ACT_GATHER_INFO |
2017-07-03 | Name : The remote Debian host is missing a security update. File : debian_DLA-1008.nasl - Type : ACT_GATHER_INFO |
2017-06-20 | Name : The remote openSUSE host is missing a security update. File : openSUSE-2017-711.nasl - Type : ACT_GATHER_INFO |
2017-06-19 | Name : The remote SUSE host is missing one or more security updates. File : suse_SU-2017-1587-1.nasl - Type : ACT_GATHER_INFO |
2017-06-14 | Name : The remote SUSE host is missing one or more security updates. File : suse_SU-2017-1557-1.nasl - Type : ACT_GATHER_INFO |
2017-06-13 | Name : The remote SUSE host is missing one or more security updates. File : suse_SU-2017-1538-1.nasl - Type : ACT_GATHER_INFO |
2017-06-09 | Name : The remote openSUSE host is missing a security update. File : openSUSE-2017-663.nasl - Type : ACT_GATHER_INFO |
2017-05-31 | Name : The remote SUSE host is missing one or more security updates. File : suse_SU-2017-1454-1.nasl - Type : ACT_GATHER_INFO |
Sources (Detail)
Alert History
Date | Informations |
---|---|
2024-11-28 13:09:53 |
|
2024-08-02 12:51:18 |
|
2024-08-02 01:14:43 |
|
2024-02-02 01:49:41 |
|
2024-02-01 12:14:02 |
|
2023-11-07 21:42:41 |
|
2023-09-05 12:47:39 |
|
2023-09-05 01:13:46 |
|
2023-09-02 12:47:11 |
|
2023-09-02 01:14:02 |
|
2023-08-22 12:42:24 |
|
2022-10-11 01:13:25 |
|
2021-06-30 00:22:59 |
|
2021-06-29 21:23:23 |
|
2021-06-28 21:23:19 |
|
2021-05-04 13:05:58 |
|
2021-04-22 02:19:35 |
|
2020-05-23 01:04:36 |
|
2017-12-15 13:23:45 |
|
2017-11-11 13:25:41 |
|
2017-11-11 09:24:05 |
|
2017-11-05 09:24:04 |
|
2017-10-11 13:24:57 |
|
2017-09-20 13:25:52 |
|
2017-08-24 13:25:06 |
|
2017-07-04 13:23:43 |
|
2017-06-21 13:23:53 |
|
2017-06-20 13:23:56 |
|
2017-06-15 13:24:52 |
|
2017-06-14 13:24:49 |
|
2017-06-10 13:26:01 |
|
2017-06-01 13:24:59 |
|
2017-05-26 17:21:03 |
|
2017-05-25 09:22:31 |
|
2017-05-18 12:02:45 |
|