CVE-2020-26934: phpMyAdmin Cross-site Scripting (XSS)
6.1
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.86856%
CWE
Published
5/24/2022
Updated
4/24/2024
KEV Status
No
Technology
PHP
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
phpmyadmin/phpmyadmin | composer | >= 4.9.0, < 4.9.6 | 4.9.6 |
phpmyadmin/phpmyadmin | composer | >= 5.0.0, < 5.0.3 | 5.0.3 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from improper output encoding in the transformation feature's link generation. The commit 19df63b0365621427697edc185ff7c9c5707c523 explicitly shows that $options[1] (user-controlled transformation parameters) were being used unsanitized in an <a> tag's href attribute. The TextLinkTransformationsPlugin
's applyTransformation
method was the specific location where untrusted input entered the output stream without proper neutralization, matching the CVE description of XSS via crafted links in transformations.