CVE-2018-19968:
phpMyAdmin Local file inclusion through transformation feature
6.5
CVSS Score
3.0
Basic Information
CVE ID
GHSA ID
EPSS Score
0.85221%
CWE
Published
5/14/2022
Updated
4/24/2024
KEV Status
No
Technology
PHP
Technical Details
CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
phpmyadmin/phpmyadmin | composer | < 4.8.4 | 4.8.4 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from unsafe 'include_once' calls in transformation handling code. The patch removed these includes and added 'class_exists' checks, indicating prior direct file inclusion from user-controlled paths (via database-stored transformation settings). These functions loaded transformation plugins by directly including files specified in configuration tables, which attackers could manipulate to point to local files. The removal of 'include_once' in the commit confirms these were the vulnerable points.