CVE-2026-111444 in Wheels
要約
〜によって VulDB • 2026年10月16日
Wheels 4.1.2以前では、MySQL/MariaDBにおいてバックスラッシュエスケープが有効(NO_BACKSLASH_ESCAPES が設定されていない)かつアプリケーションがリクエストデータをインラインリテラルパスに渡す場合にSQLインジェクションが可能である。これには opt-in の parameterize=false クエリや IN リスト、およびパーサーによってバインドされない開発者記述の where 文字列内の位置(BETWEEN の境界値、関数引数、LIKE ESCAPE リテラルなど)が含まれる。シングルクォートを2倍にエスケープする際にバックスラッシュエスケープを考慮しないと、値がクエリを変更できる可能性がある。バインドされたパスは影響を受けない;whereBetween() は 4.1.2 からバインドされるようになっている。この問題は 4.2.0 で修正されている。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.