Lucene search
+L

3 matches found

CVE
CVE
added 2026/06/17 10:8 p.m.47 views

CVE-2026-44645

CVE-2026-44645 affects LiquidJS up to version 10.25.7, where the renderLimit DoS guard can be bypassed by an empty {% for %} or {% tablerow %} body. The per-iteration time check only runs when the body contains at least one template node, so templates like {% for i in (1..N) %}{% endfor %} bypass...

6.5CVSS5.2AI score0.00317EPSS
SaveExploits0References3
Snyk
Snyk
added 2026/05/27 12:11 a.m.16 views

Denial of Service (DoS)

Overview liquidjs is an A simple, expressive, safe and Shopify compatible template engine in pure JavaScript. Affected versions of this package are vulnerable to Denial of Service DoS through the renderTemplates function when the for or tablerow tag is used with an empty body. An attacker can...

7.1CVSS5.8AI score0.00317EPSS
SaveExploits0References2
OSV
OSV
added 2026/05/27 12:11 a.m.9 views

GHSA-8XX9-69P8-7JP3 LiquidJS has a renderLimit DoS guard bypass via empty `{% for %}` body

Summary The renderLimit option — documented in docs/source/tutorials/dos.md as the mechanism that "mitigates this by limiting the time consumed by each render call" — can be fully bypassed by a % for % or % tablerow % tag whose body is empty. The per-iteration time check is reached only when the...

6.5CVSS5.8AI score0.00317EPSS
SaveExploits0References5
Rows per page
Query Builder