Skip to content
OpenAdvisories
High · 8.0 CVE-2020-10802 BIT-phpmyadmin-2020-10802EUVD-2022-3684GHSA-f4cr-3xmc-2wpm

phpMyAdmin SQL injection vulnerability

Published Mar 22, 2020 · Updated Aug 4, 2024 · Assigned by mitre

Description

In phpMyAdmin 4.x before 4.9.5 and 5.x before 5.0.2, a SQL injection vulnerability has been discovered where certain parameters are not properly escaped when generating certain queries for search actions in libraries/classes/Controllers/Table/TableSearchController.php. An attacker can generate a crafted database or table name. The attack can be performed if a user attempts certain search operations on the malicious database or table.

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.9.5+dfsg1-1 —
Debian 13 phpmyadmin 4:4.9.5+dfsg1-1 —
Debian 12 phpmyadmin 4:4.9.5+dfsg1-1 —
Debian 8 phpmyadmin 4:4.2.12-2+deb8u9 DLA-2154-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS phpmyadmin 4:4.6.6-5ubuntu0.5 USN-4639-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS phpmyadmin No fix yet —
Ubuntu Pro 14.04 LTS phpmyadmin No fix yet —
ReleasePackageFixed inAdvisory
SUSE Package Hub 15 SP1 phpMyAdmin 4.9.5-bp151.3.15.1 openSUSE-SU-2020:1806-1, openSUSE-SU-2020:0427-1
SUSE Package Hub 15 phpMyAdmin 4.9.7-bp151.3.24.1 openSUSE-SU-2020:1806-1
SUSE Package Hub 12 phpMyAdmin 4.9.5-43.1 openSUSE-SU-2020:1806-1, openSUSE-SU-2020:0405-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed phpMyAdmin 5.1.1-1.2 openSUSE-SU-2024:11171-1
openSUSE Leap 15.1 phpMyAdmin 4.9.5-43.1 openSUSE-SU-2020:1806-1, openSUSE-SU-2020:0405-1
ReleasePackageFixed inAdvisory
Alpine v3.24 phpmyadmin 5.0.2-r0 —
Alpine v3.23 phpmyadmin 5.0.2-r0 —
Alpine v3.22 phpmyadmin 5.0.2-r0 —
Alpine v3.21 phpmyadmin 5.0.2-r0 —
Alpine v3.20 phpmyadmin 5.0.2-r0 —
Show 9 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 phpmyadmin 5.0.2-r0 —
Alpine v3.18 phpmyadmin 5.0.2-r0 —
Alpine v3.17 phpmyadmin 5.0.2-r0 —
Alpine v3.16 phpmyadmin 5.0.2-r0 —
Alpine v3.15 phpmyadmin 5.0.2-r0 —
Alpine v3.14 phpmyadmin 5.0.2-r0 —
Alpine v3.13 phpmyadmin 5.0.2-r0 —
Alpine v3.12 phpmyadmin 5.0.2-r0 —
Alpine v3.11 phpmyadmin 4.9.5-r0 —

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist phpmyadmin/phpmyadmin >= 4.9.0, < 4.9.5 4.9.5 GHSA-f4cr-3xmc-2wpm
Packagist phpmyadmin/phpmyadmin >= 5.0.0, < 5.0.2 5.0.2 GHSA-f4cr-3xmc-2wpm

Advisories 6

References