Fedora 30 : expat (2019-18868e1715)

High Nessus Plugin ID 126591

Synopsis

The remote Fedora host is missing a security update.

Description

This update includes a fix for a security vulnerability, CVE_2018-20843 :

> Fix extraction of namespace prefixes from XML names; XML names with multiple colons could end up in the wrong namespace, and take a high amount of RAM and CPU resources while processing, opening the door to use for denial-of-service attacks

For more information on the changes in 2.2.7, see the upstream release notes at:
https://github.com/libexpat/libexpat/blob/R_2_2_7/expat/Changes#L5

Note that Tenable Network Security has extracted the preceding description block directly from the Fedora update system website.
Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.

Solution

Update the affected expat package.

See Also

https://bodhi.fedoraproject.org/updates/FEDORA-2019-18868e1715

https://github.com/libexpat/libexpat/blob/R_2_2_7/expat/Changes#L5

Plugin Details

Severity: High

ID: 126591

File Name: fedora_2019-18868e1715.nasl

Version: 1.2

Type: local

Agent: unix

Published: 2019/07/10

Updated: 2019/09/23

Dependencies: 12634

Risk Information

Risk Factor: High

CVSS v2.0

Base Score: 7.8

Vector: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:C

CVSS v3.0

Base Score: 7.5

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Vulnerability Information

CPE: p-cpe:/a:fedoraproject:fedora:expat, cpe:/o:fedoraproject:fedora:30

Required KB Items: Host/local_checks_enabled, Host/RedHat/release, Host/RedHat/rpm-list

Patch Publication Date: 2019/07/10

Vulnerability Publication Date: 2019/06/24

Reference Information

CVE: CVE-2018-20843