CVE-2023-1759:
phpMyFAQ Stored Cross-site Scripting vulnerability
4.8
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.14909%
CWE
Published
3/31/2023
Updated
4/6/2023
KEV Status
No
Technology
PHP
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
thorsten/phpmyfaq | composer | < 3.1.12 | 3.1.12 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from improper input sanitization using FILTER_UNSAFE_RAW in multiple admin controllers. The patch replaces these with FILTER_SANITIZE_SPECIAL_CHARS across 3 files, indicating these were the vulnerable entry points. The functions handled user-supplied data that would be persisted and later rendered without adequate escaping, meeting stored XSS criteria. The direct correlation between filter changes and CWE-79 remediation confirms these as vulnerable points.