Skip to content
OpenAdvisories
Medium · 5.3 CVE-2016-9847 EUVD-2022-3466GHSA-9xhq-pm7v-693p

phpMyAdmin Cryptographic Vulnerability

Published Dec 11, 2016 · Updated Aug 6, 2024 · Assigned by mitre

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 phpmyadmin 4:4.6.5.1-1 —
Debian 13 phpmyadmin 4:4.6.5.1-1 —
Debian 12 phpmyadmin 4:4.6.5.1-1 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS phpmyadmin No fix yet —
Ubuntu Pro 14.04 LTS phpmyadmin No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed phpMyAdmin 4.6.5.2-1.1 openSUSE-SU-2024:10054-1
ReleasePackageFixed inAdvisory
Alpine v3.24 phpmyadmin 4.6.5.2-r0 —
Alpine v3.23 phpmyadmin 4.6.5.2-r0 —
Alpine v3.22 phpmyadmin 4.6.5.2-r0 —
Alpine v3.21 phpmyadmin 4.6.5.2-r0 —
Alpine v3.20 phpmyadmin 4.6.5.2-r0 —
Show 17 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 phpmyadmin 4.6.5.2-r0 —
Alpine v3.18 phpmyadmin 4.6.5.2-r0 —
Alpine v3.17 phpmyadmin 4.6.5.2-r0 —
Alpine v3.16 phpmyadmin 4.6.5.2-r0 —
Alpine v3.15 phpmyadmin 4.6.5.2-r0 —
Alpine v3.14 phpmyadmin 4.6.5.2-r0 —
Alpine v3.13 phpmyadmin 4.6.5.2-r0 —
Alpine v3.12 phpmyadmin 4.6.5.2-r0 —
Alpine v3.11 phpmyadmin 4.6.5.2-r0 —
Alpine v3.10 phpmyadmin 4.6.5.2-r0 —
Alpine v3.9 phpmyadmin 4.6.5.2-r0 —
Alpine v3.8 phpmyadmin 4.6.5.2-r0 —
Alpine v3.7 phpmyadmin 4.6.5.2-r0 —
Alpine v3.6 phpmyadmin 4.6.5.2-r0 —
Alpine v3.5 phpmyadmin 4.6.5.2-r0 —
Alpine v3.4 phpmyadmin 4.6.5.2-r0 —
Alpine v3.2 phpmyadmin 4.4.15.9-r0 —

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist phpmyadmin/phpmyadmin >= 4.6, < 4.6.5 4.6.5 GHSA-9xhq-pm7v-693p
Packagist phpmyadmin/phpmyadmin >= 4.4, < 4.4.15.9 4.4.15.9 GHSA-9xhq-pm7v-693p
Packagist phpmyadmin/phpmyadmin >= 4.0, < 4.0.10.18 4.0.10.18 GHSA-9xhq-pm7v-693p

Advisories 1

References