VulnSea

liquidjs has 6 CVEs on record. Disclosures have slowed: 2 in the last 90 days after 4 in the 90 before. The busiest recent month was May 2026 with 3. The median CVSS is 6.3 (medium). None have a confirmed exploitation report.

CVEs per month

Last 12 months, by publish date

111201020304050607080910
Exploited share
0% vs 1% corpus
Median CVSS
6.3
Publish → KEV
—
Last 90 days
2 prev 4

Products

  • liquidjs 6
6
Total CVEs
0
Critical
0
CISA KEV
0
Exploited

liquidjs vulnerabilities

CVEs affecting liquidjs, newest first. Open any entry for full detail, references, and exploit status.

6 CVEsRSS

CVE-2026-69222High· 7.5
2mo ago

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.27.2, the join filter in src/filters/array.ts computes complexity from array.length and separator length instead of the total string length p…

▾ Twilightliquidjs · liquidjsEPSS 0.63%via NVD
CVE-2026-61556High
2mo ago

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. From 10.26.0 until 10.27.1, the strip_html filter in src/filters/html.ts can enter an infinite loop when an input string contains <, includes at least on…

▾ Twilightliquidjs · liquidjsEPSS 0.52%via NVD
CVE-2026-55575High
3mo ago

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

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

▾ Twilightliquidjs · liquidjsEPSS 0.49%via GHSA
CVE-2026-44645Medium· 6.5
5mo ago

LiquidJS has a renderLimit DoS guard bypass via empty `{% for %}` body

LiquidJS has a renderLimit DoS guard bypass via empty `{% for %}` body

▾ Sunlitliquidjs · liquidjsEPSS 0.39%via GHSA
CVE-2026-44644Medium· 6.1
5mo ago

LiquidJS's strip_html filter bypass via newline characters in HTML tags enables XSS

LiquidJS's strip_html filter bypass via newline characters in HTML tags enables XSS

▾ Sunlitliquidjs · liquidjsEPSS 0.25%via GHSA
CVE-2026-44646Medium· 5.3
5mo ago

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

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

▾ Sunlitliquidjs · liquidjsEPSS 0.33%via GHSA
liquidjs vulnerabilities (CVEs) · VulnSea