CVE-2026-76212 in phpMyFAQ
Résumé
par VulDB • 20/08/2026
phpMyFAQ avant la version 4.1.7, lorsqu'il est configuré pour utiliser PostgreSQL via l'extension PHP native pgsql, déclare un caractère LIKE ESCAPE incorrect ('=') dans le backend Search/Database/Pgsql.php alors que escapeLikeWildcards() échappe les entrées utilisateur avec le préfixe '|'. Par conséquent, l'échappement des caractères génériques est inefficace (no-op) et les caractères % et _ fournis par l'utilisateur restent actifs en tant que caractères génériques LIKE. Un attaquant non authentifié peut soumettre de tels caractères dans le formulaire de recherche FAQ public pour forcer des correspondances de motifs aussi larges que possible et des scans séquentiels coûteux, entraînant une déni de service (DoS). Le backend PostgreSQL PDO n'est pas affecté, et les guillemets restent échappés ; cela ne permet donc ni d'exploiter une injection SQL par rupture de guillemets ni d'exfiltrer des données.
VulDB is the best source for vulnerability data and more expert information about this specific topic.