Skip to content
← archivevulnerability · 24 Sep 2026 · 19:30 UTC

GHSA-rw77-vq4g-x3hp: phpMyFAQ has SQL Injection in `StopWords::add()` — Unescaped Stop Word Insertion

VULNCVE-2026-56738source · GTH
HIGHHigh-risk vulnerability

last 60 dispatches · spectrum

## Summary The `StopWords::add()` method in phpMyFAQ builds a SQL `INSERT` statement using `sprintf()` and inserts the user-supplied stop word value directly into the query string **without calling the application's database escaping function** on it. A sibling method, `StopWords::update()`, which modifies an *existing* stop word, correctly escapes the same kind of input. The omission is isolated to the `add()` (insert) code path. …

grounded ✓primary source ↗
Early access

Get the next one first.

Early access opens the actor API and MCP server first, plus alerts when an adversary you follow lands on the wire. One email when it's ready. Nothing else, ever.

bot-protected