Lucene search
+L

256 matches found

Cvelist
Cvelist
•added 2026/07/08 7:32 p.m.•73 views

CVE-2026-55575 LiquidJS: `pop` filter bypasses `memoryLimit` accounting that its array-filter siblings enforce

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.27.1, the pop array filter at src/filters/array.ts allocated a full clone of its input array via ...toArrayv without calling this.context.memoryLimit.use..., allowing a template render such as hugearra...

8.2CVSS0.00524EPSS
SaveExploits0References4
CVE
CVE
•added 2026/07/08 7:32 p.m.•74 views

CVE-2026-55575

LiquidJS (template engine for Shopify/GitHub Pages) has a vulnerability in the pop array filter prior to 10.27.1: the code path allocates a full clone of the input array with [...toArray(v)] without invoking this.context.memoryLimit.use(...), allowing a template render like {{ huge_array | pop }}...

8.2CVSS5.9AI score0.00524EPSS
SaveExploits0References4
Mend
Mend
•added 2026/07/08 7:32 p.m.•10 views

CVE-2026-55575

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.27.1, the pop array filter at src/filters/array.ts allocated a full clone of its input array via ...toArrayv without calling this.context.memoryLimit.use..., allowing a template render such as hugearra...

8.2CVSS5.9AI score0.00524EPSS
SaveExploits0References7
Vulnrichment
Vulnrichment
•added 2026/07/08 7:32 p.m.•26 views

CVE-2026-55575 LiquidJS: `pop` filter bypasses `memoryLimit` accounting that its array-filter siblings enforce

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.27.1, the pop array filter at src/filters/array.ts allocated a full clone of its input array via ...toArrayv without calling this.context.memoryLimit.use..., allowing a template render such as hugearra...

8.2CVSS5.9AI score0.00524EPSS
SaveExploits0References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/08 12:00 a.m.•4 views

CVE-2026-55575: Allocation of Resources Without Limits or Throttling

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.27.1, the pop array filter at src/filters/array.ts allocated a full clone of its input array via ...toArrayv without calling this.context.memoryLimit.use..., allowing a template render such as hugearra...

8.2CVSS5.9AI score0.00524EPSS
SaveExploits0References2
NVD
NVD
•added 2026/06/17 11:17 p.m.•30 views

CVE-2026-45617

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, the built-in striphtml filter uses a regex containing four flawed lazy-quantified alternatives, leading to ReDoS via quadratic backtracking. When the input contains many script...

7.5CVSS0.00655EPSS
SaveExploits0References3
NVD
NVD
•added 2026/06/17 11:17 p.m.•30 views

CVE-2026-44646

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, Context.spawn creates a child Context for the % render % tag but does not propagate the parent context's resolved ownPropertyOnly value, resulting in a silent bypass. The new...

5.3CVSS0.0044EPSS
SaveExploits0References3
NVD
NVD
•added 2026/06/17 11:17 p.m.•29 views

CVE-2026-44645

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, the renderLimit option can be fully bypassed by a % for % or % tablerow % tag whose body is empty. The renderLimit option is documented in docs/source/tutorials/dos.md as the...

6.5CVSS0.0057EPSS
SaveExploits0References3
NVD
NVD
•added 2026/06/17 11:17 p.m.•35 views

CVE-2026-45357

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, the date filter's strftime implementation parses width specifiers like %9999999d and forwards the captured width unchecked into pad/padStart, leading to memory and render limit...

7.5CVSS0.00655EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/06/17 10:32 p.m.•39 views

EUVD-2026-37827

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, the date filter's strftime implementation parses width specifiers like %9999999d and forwards the captured width unchecked into pad/padStart, leading to memory and render limit...

7.5CVSS5.7AI score0.00655EPSS
SaveExploits0References3
CVE
CVE
•added 2026/06/17 10:32 p.m.•79 views

CVE-2026-45357

CVE-2026-45357 — LiquidJS date filter (strftime) DoS via unbounded width padding . In LiquidJS

7.5CVSS5.7AI score0.00655EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/06/17 10:32 p.m.•93 views

CVE-2026-45357 LiquidJS: Memory and render limit bypass via unbounded width padding in `date` filter (strftime)

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, the date filter's strftime implementation parses width specifiers like %9999999d and forwards the captured width unchecked into pad/padStart, leading to memory and render limit...

7.5CVSS0.00655EPSS
SaveExploits0References3
vulnersOsv
vulnersOsv
•added 2026/06/17 10:32 p.m.•1 views

3extensions (1.0.1), @0xtender/events-schema-generator (>=0.0.4, <=0.2.11) +490 more potentially affected by CVE-2026-45357 via liquidjs (>=1.9.7, <=10.25.7)

liquidjs NPM version =1.9.7, =0.0.4, =0.2.0, =1.0.0, =1.0.0, =1.0.0, =0.6.0, =0.1.0, =0.0.0, =0.5.5, =0.0.1-alpha.0, =0.0.1-alpha.0, =0.0.1-alpha.28 and more Source cves: CVE-2026-45357 Source advisory: MEND:CVE-2026-45357...

7.5CVSS5.8AI score0.00655EPSS
SaveExploits0
Cvelist
Cvelist
•added 2026/06/17 10:25 p.m.•50 views

CVE-2026-44646 LiquidJS: `{% render %}` tag silently bypasses per-render `ownPropertyOnly:true` via `Context.spawn()`

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, Context.spawn creates a child Context for the % render % tag but does not propagate the parent context's resolved ownPropertyOnly value, resulting in a silent bypass. The new...

5.3CVSS0.0044EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/06/17 10:25 p.m.•23 views

CVE-2026-44646 LiquidJS: `{% render %}` tag silently bypasses per-render `ownPropertyOnly:true` via `Context.spawn()`

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, Context.spawn creates a child Context for the % render % tag but does not propagate the parent context's resolved ownPropertyOnly value, resulting in a silent bypass. The new...

5.3CVSS5.9AI score
SaveExploits0References5
CVE
CVE
•added 2026/06/17 10:25 p.m.•88 views

CVE-2026-44646

LiquidJS CVE-2026-44646: TheContext.spawn() path used by {% render %} creates a child Context without propagating the parent’s resolved ownPropertyOnly value, causing per-render overrides to be discarded inside partials. This enables prototype-chain property access in rendered partials when top-l...

5.3CVSS5.7AI score0.0044EPSS
SaveExploits0References3
Mend
Mend
•added 2026/06/17 10:25 p.m.•8 views

CVE-2026-44646

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, Context.spawn creates a child Context for the % render % tag but does not propagate the parent context's resolved ownPropertyOnly value, resulting in a silent bypass. The new...

6.9CVSS5.7AI score0.0044EPSS
SaveExploits0References6
Vulnrichment
Vulnrichment
•added 2026/06/17 10:25 p.m.•24 views

CVE-2026-44646 LiquidJS: `{% render %}` tag silently bypasses per-render `ownPropertyOnly:true` via `Context.spawn()`

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, Context.spawn creates a child Context for the % render % tag but does not propagate the parent context's resolved ownPropertyOnly value, resulting in a silent bypass. The new...

5.3CVSS5.7AI score0.0044EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/06/17 10:14 p.m.•43 views

CVE-2026-45617 LiquidJS: ReDoS via Quadratic Backtracking in `strip_html` Filter Regex

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, the built-in striphtml filter uses a regex containing four flawed lazy-quantified alternatives, leading to ReDoS via quadratic backtracking. When the input contains many script...

7.5CVSS0.00655EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/06/17 10:14 p.m.•16 views

CVE-2026-45617 LiquidJS: ReDoS via Quadratic Backtracking in `strip_html` Filter Regex

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, the built-in striphtml filter uses a regex containing four flawed lazy-quantified alternatives, leading to ReDoS via quadratic backtracking. When the input contains many script...

7.5CVSS5.9AI score
SaveExploits0References5
Rows per page
Query Builder