CVE-2026-74789 in Scriban
要約
〜によって VulDB • 2026年08月16日
Scriban 7.0.0 より前のバージョン(影響を受けるのは <= 6.6.0)では、LoopLimit制約がスクリプトのループ文に対してのみ適用され、組み込み演算子および関数内で実行される高コストな反復処理には適用されない。その結果、{{ 1..1000000 | array.size }} のような単一の式や、{{ 'A' * 200000000 }} のようなメモリ増幅を誘発する式により、LoopLimit が非常に小さな値に設定されている場合でも大量の CPU またはメモリの消費を引き起こし、サービス拒否(DoS)に至る可能性がある。攻撃者が制御可能なテンプレートをレンダリングし、安全な実行のために LoopLimit に依存しているアプリケーションが影響を受ける。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.