CVE-2026-46364CWE-89

phpMyFAQ - SQL Injection via User-Agent Header in BuiltinCaptcha

Critical · published May 15, 2026

CVSS v4.0
9.3
EPSS
2%
Percentile
81.7
In the wild
Unconfirmed
What it is

phpMyFAQ before 4.1.2 contains an unauthenticated SQL injection vulnerability in BuiltinCaptcha::garbageCollector() and BuiltinCaptcha::saveCaptcha() methods that interpolate unsanitized User-Agent headers into DELETE and INSERT queries. Unauthenticated attackers can exploit the public GET /api/captcha endpoint by crafting malicious User-Agent headers to perform time-based blind SQL injection, extracting sensitive data including user credentials, admin tokens, and SMTP credentials from the database.

The record
Technical detail
CVSS v4.0
9.3 · CRITICAL
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.02120 · 81.7th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2026-05-15T18:36Z
EPSS history
Timeline
  • 15 MAY 18:36Z
    phpMyFAQ - SQL Injection via User-Agent Header in BuiltinCaptcha
    cvelistv5