Alpine: multiple phpmyadmin packages: security update to 4.6.4-r0 (deprecated)

critical Tenable Self-Hosted Container Security Plugin ID 400946

Description

There are packages installed that are affected by multiple vulnerabilities referenced in the following CVEs:

- An issue was discovered in phpMyAdmin. Due to a bug in serialized string parsing, it was possible to
bypass the protection offered by PMA_safeUnserialize() function. All 4.6.x versions (prior to 4.6.5),
4.4.x versions (prior to 4.4.15.9), and 4.0.x versions (prior to 4.0.10.18) are affected. (CVE-2016-9865)

- An issue was discovered in phpMyAdmin. When the user does not specify a blowfish_secret key for encrypting
cookies, phpMyAdmin generates one at runtime. A vulnerability was reported where the way this value is
created uses a weak algorithm. This could allow an attacker to determine the user's blowfish_secret and
potentially decrypt their cookies. All 4.6.x versions (prior to 4.6.5), 4.4.x versions (prior to
4.4.15.9), and 4.0.x versions (prior to 4.0.10.18) are affected. (CVE-2016-9847)

- An issue was discovered in phpMyAdmin. phpinfo (phpinfo.php) shows PHP information including values of
HttpOnly cookies. All 4.6.x versions (prior to 4.6.5), 4.4.x versions (prior to 4.4.15.9), and 4.0.x
versions (prior to 4.0.10.18) are affected. (CVE-2016-9848)

- An issue was discovered in phpMyAdmin. It is possible to bypass AllowRoot restriction
($cfg['Servers'][$i]['AllowRoot']) and deny rules for username by using Null Byte in the username. All
4.6.x versions (prior to 4.6.5), 4.4.x versions (prior to 4.4.15.9), and 4.0.x versions (prior to
4.0.10.18) are affected. (CVE-2016-9849)

- An issue was discovered in phpMyAdmin. Username matching for the allow/deny rules may result in wrong
matches and detection of the username in the rule due to non-constant execution time. All 4.6.x versions
(prior to 4.6.5), 4.4.x versions (prior to 4.4.15.9), and 4.0.x versions (prior to 4.0.10.18) are
affected. (CVE-2016-9850)

See Also

https://git.alpinelinux.org/aports/commit/?id=00185b50ce04fe153a9471906267cd560877c3ce

https://git.alpinelinux.org/aports/commit/?id=311ef72f19e6bac2b80e73c39e20fd2ddf4aee54

Plugin Details

Severity: Critical

ID: 400946

Version: Revision 1.22

Type: Local

Published: 8/16/2023

Updated: 1/17/2024

Supported Sensors: Agentless Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Medium

Score: 4.9

Percentile: 57.12

CVSS v2

Risk Factor: High

Base Score: 7.5

Temporal Score: 5.5

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

CVSS Score Source: CVE-2016-9865

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: CVSS:3.0/E:U/RL:O/RC:C

CVSS Score Source: CVE-2016-9866

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 12/30/2016

Vulnerability Publication Date: 11/25/2016

Reference Information

CVE: CVE-2016-9847, CVE-2016-9848, CVE-2016-9849, CVE-2016-9850, CVE-2016-9851, CVE-2016-9852, CVE-2016-9853, CVE-2016-9854, CVE-2016-9855, CVE-2016-9856, CVE-2016-9857, CVE-2016-9858, CVE-2016-9859, CVE-2016-9860, CVE-2016-9861, CVE-2016-9862, CVE-2016-9863, CVE-2016-9864, CVE-2016-9865, CVE-2016-9866

BID: 94521, 94523, 94524, 94525, 94526, 94527, 94528, 94529, 94530, 94531, 94533, 94534, 94535, 94536