WR 株式会社WR 松戸のホームページ制作・社内システム・IT相談

株式会社WR

千葉県松戸市
松戸・柏・市川・流山・船橋 対応

ホーム›脆弱性情報›PostgreSQL›CVE-2026-76212

警告 CVSS 6.9 PostgreSQL CVE-2026-76212 公表 2026年8月19日

phpMyFAQのPostgreSQL利用時にDoSの脆弱性

PostgreSQL — CVE-2026-76212

自分のサイトが該当するか無料診断 → 原文を見る(NVD(米国 脆弱性データベース))↗

どんな問題か

phpMyFAQ before 4.1.7 で、PostgreSQL を使う設定のときに検索処理に不備があります。検索文字の扱いが正しくなく、特定の文字で重い処理が発生しやすくなります。

放置するとどうなるか

検索が極端に遅くなり、サイト全体が重くなったり止まったりするおそれがあります。利用者がFAQを見られなくなる可能性があります。

今すぐやること

phpMyFAQ を 4.1.7 へ更新してください。PostgreSQL 利用中かを確認し、更新前にバックアップを取ってください。

自分のサイトが該当するかの確認手順

  1. お使いのサーバー・プログラムに PostgreSQL が使われているか、制作会社・保守会社・サーバー会社に確認します(管理画面やサーバーのバージョン表示でも分かります)。
  2. バージョンが「before 4.1.7」に当てはまるか確認します。
  3. 当てはまる場合は、修正版へのアップデートを依頼します。レンタルサーバーの場合はサーバー会社側で対応済みのこともあるので、お知らせを確認してください。
原文(英語)を表示
phpMyFAQ before 4.1.7, when configured to use PostgreSQL via the native pgsql PHP extension, declares an incorrect LIKE ESCAPE character ('=') in the Search/Database/Pgsql.php backend while escapeLikeWildcards() escapes user input with the '|' prefix. As a result, wildcard escaping is a no-op and user-supplied % and _ characters remain active LIKE wildcards. An unauthenticated attacker can submit such characters in the public FAQ search form to force maximally broad pattern matches and expensive sequential scans, resulting in a denial of service. The PDO PostgreSQL backend is not affected, and quotes remain escaped so this does not enable quote-breaking SQL injection or data exfiltration.

※ 解説は NVD(米国 脆弱性データベース) の公表内容をもとにAIが生成しています。対象バージョン・修正版などの正確な情報は、必ず原文をご確認ください。

無料で相談する →