Skip to content
High 8.7

Scribanに未検証の組み込み関数で、テンプレートを細工されるとサービス停止になる脆弱性

CVE-2026-124437 First seen on SecPulse

Summary

Scribanの7.5.3より前の版には、細工したテンプレートでメモリとCPUを使い尽くされ、サービスが停止する脆弱性があります。信頼できない利用者がテンプレートを投稿できる複数テナントのシステムでは、影響が大きくなるおそれがあります。修正版の7.5.3に更新してください。

AI summary

Produced by SecPulse using an external AI model; it may contain mistakes. Check the original description and references below before acting on it.

Scribanの7.5.3より前の版には、細工したテンプレートでメモリとCPUを使い尽くされ、サービスが停止する脆弱性があります。信頼できない利用者がテンプレートを投稿できる複数テナントのシステムでは、影響が大きくなるおそれがあります。修正版の7.5.3に更新してください。

Affected packages

PackageAffected → Fixed
scribanscriban
< 7.5.3→ 7.5.3
Original description The description as published by the source.

Scriban before 7.5.3 contains a resource exhaustion vulnerability that allows untrusted template authors to exhaust memory and CPU because builtins like math.format, regex.replace and string.escape skip the LimitToString allocation guard. Attackers can submit small templates using huge format precision specifiers, shared-structure array comparison, BigInteger multiplication or exponential function recursion that ignore LoopLimit and CancellationToken, crashing or stalling multi-tenant hosts.

Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details