Skip to main content
← All vulnerabilities
CVE-2026-46359GHSA-PM8C-3QQ3-72W7

phpMyFAQ - SQL Injection in CurrentUser::setTokenData via Unescaped OAuth Token Fields

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.1.2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

phpMyFAQ before 4.1.2 contains a sql injection vulnerability in CurrentUser::setTokenData that allows authenticated attackers to execute arbitrary SQL by injecting malicious OAuth token claims. Attackers with Azure AD accounts containing SQL metacharacters in display names or JWT claims can break out of string literals and execute arbitrary database queries.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • thorsten phpmyfaq

    fixed in 4.1.2

  • thorsten/phpmyfaqPackagist

    fixed in 4.1.2

  • phpmyfaq/phpmyfaqPackagist

    fixed in 4.1.2

References 2

GitHub · thorsten/phpMyFAQ

vulncheck.com