Fedora 30 : php (2019-437d94e271)

critical Nessus Plugin ID 132644

Language:

Synopsis

The remote Fedora host is missing a security update.

Description

**PHP version 7.3.13** (18 Dec 2019)

**Bcmath:**

- Fixed bug php#78878 (Buffer underflow in bc_shift_addsub). (**CVE-2019-11046**). (cmb)

**Core:**

- Fixed bug php#78862 (link() silently truncates after a null byte on Windows). (**CVE-2019-11044**). (cmb)

- Fixed bug php#78863 (DirectoryIterator class silently truncates after a null byte). (**CVE-2019-11045**).
(cmb)

- Fixed bug php#78943 (mail() may release string with refcount==1 twice). (**CVE-2019-11049**). (cmb)

- Fixed bug php#78787 (Segfault with trait overriding inherited private shadow property). (Nikita)

- Fixed bug php#78868 (Calling __autoload() with incorrect EG(fake_scope) value). (Antony Dovgal, Dmitry)

- Fixed bug php#78296 (is_file fails to detect file).
(cmb)

**EXIF:**

- Fixed bug php#78793 (Use-after-free in exif parsing under memory sanitizer). (**CVE-2019-11050**). (Nikita)

- Fixed bug php#78910 (Heap-buffer-overflow READ in exif).
(**CVE-2019-11047**). (Nikita)

**GD:**

- Fixed bug php#78849 (GD build broken with -D SIGNED_COMPARE_SLOW). (cmb)

**MBString:**

- Upgraded bundled Oniguruma to 6.9.4. (cmb)

**OPcache:**

- Fixed potential ASLR related invalid opline handler issues. (cmb)

- Fixed $x = (bool)$x; with opcache (should emit undeclared variable notice). (Tyson Andre)

**PCRE:**

- Fixed bug php#78853 (preg_match() may return integer > 1). (cmb)

**Standard:**

- Fixed bug php#78759 (array_search in $GLOBALS). (Nikita)

- Fixed bug php#77638 (var_export'ing certain class instances segfaults). (cmb)

- Fixed bug php#78840 (imploding $GLOBALS crashes). (cmb)

- Fixed bug php#78833 (Integer overflow in pack causes out-of-bound access). (cmb)

- Fixed bug php#78814 (strip_tags allows / in tag name => whitelist bypass). (cmb)

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 php package.

See Also

https://bodhi.fedoraproject.org/updates/FEDORA-2019-437d94e271

Plugin Details

Severity: Critical

ID: 132644

File Name: fedora_2019-437d94e271.nasl

Version: 1.4

Type: local

Agent: unix

Published: 1/6/2020

Updated: 1/31/2020

Supported Sensors: Frictionless Assessment Agent, Nessus Agent

Risk Information

VPR

Risk Factor: Medium

Score: 5.9

CVSS v2

Risk Factor: High

Base Score: 7.5

Temporal Score: 5.5

Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P

Temporal Vector: E:U/RL:OF/RC:C

CVSS v3

Risk Factor: Critical

Base Score: 9.8

Temporal Score: 8.5

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

Temporal Vector: E:U/RL:O/RC:C

Vulnerability Information

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

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

Exploit Ease: No known exploits are available

Patch Publication Date: 1/3/2020

Vulnerability Publication Date: 12/23/2019

Reference Information

CVE: CVE-2019-11044, CVE-2019-11045, CVE-2019-11046, CVE-2019-11047, CVE-2019-11049, CVE-2019-11050