Lucene search
+L

235 matches found

Cvelist
Cvelist
•added 2026/04/08 7:30 p.m.•30 views

CVE-2026-35525 LiquidJS has a root restriction bypass for partial and layout loading through symlinked templates

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, for % include %, % render %, and % layout %, LiquidJS checks whether the candidate path is inside the configured partials or layouts roots before reading it. That check is path-based, not...

8.2CVSS0.00524EPSS
SaveExploits1References3
OSV
OSV
•added 2026/04/08 7:30 p.m.•13 views

CVE-2026-35525 LiquidJS has a root restriction bypass for partial and layout loading through symlinked templates

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, for % include %, % render %, and % layout %, LiquidJS checks whether the candidate path is inside the configured partials or layouts roots before reading it. That check is path-based, not...

8.2CVSS5.9AI score
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2026/04/08 7:30 p.m.•7 views

CVE-2026-35525 LiquidJS has a root restriction bypass for partial and layout loading through symlinked templates

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, for % include %, % render %, and % layout %, LiquidJS checks whether the candidate path is inside the configured partials or layouts roots before reading it. That check is path-based, not...

8.2CVSS5.9AI score0.00524EPSS
SaveExploits1References3
CVE
CVE
•added 2026/04/08 7:30 p.m.•61 views

CVE-2026-35525

CVE-2026-35525 affects LiquidJS and involves a root restriction bypass for partial and layout loading via symlinked templates. The issue arises because the code checks the candidate path against allowed partials/layouts directories using a path-based check, not the canonical real filesystem path....

8.2CVSS5.9AI score0.00524EPSS
SaveExploits1References3Affected Software1
NVD
NVD
•added 2026/04/08 7:25 p.m.•17 views

CVE-2026-34166

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, the replace filter in LiquidJS incorrectly accounts for memory usage when the memoryLimit option is enabled. It charges str.length + pattern.length + replacement.length bytes to the memory limite...

5.3CVSS0.00567EPSS
SaveExploits1References3
CVE
CVE
•added 2026/04/08 5:52 p.m.•80 views

CVE-2026-34166

LiquidJS (template engine) has a memoryLimit bypass in the replace filter: when memoryLimit is enabled, replacing a pattern can produce output size that grows quadratically with occurrences, bypassing the configured memory cap and risking out-of-memory DoS. Affected: prior to 10.25.3. Fix: upgrad...

5.3CVSS5.9AI score0.00567EPSS
SaveExploits1References3Affected Software1
OSV
OSV
•added 2026/04/08 5:52 p.m.•16 views

CVE-2026-34166 LiquidJS has a Memory Limit Bypass via Quadratic Amplification in `replace` Filter

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, the replace filter in LiquidJS incorrectly accounts for memory usage when the memoryLimit option is enabled. It charges str.length + pattern.length + replacement.length bytes to the memory limite...

3.7CVSS6AI score
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2026/04/08 5:52 p.m.•10 views

CVE-2026-34166 LiquidJS has a Memory Limit Bypass via Quadratic Amplification in `replace` Filter

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, the replace filter in LiquidJS incorrectly accounts for memory usage when the memoryLimit option is enabled. It charges str.length + pattern.length + replacement.length bytes to the memory limite...

3.7CVSS5.9AI score0.00567EPSS
SaveExploits1References3
Cvelist
Cvelist
•added 2026/04/08 5:52 p.m.•34 views

CVE-2026-34166 LiquidJS has a Memory Limit Bypass via Quadratic Amplification in `replace` Filter

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, the replace filter in LiquidJS incorrectly accounts for memory usage when the memoryLimit option is enabled. It charges str.length + pattern.length + replacement.length bytes to the memory limite...

3.7CVSS0.00567EPSS
SaveExploits1References3
Snyk
Snyk
•added 2026/04/08 3:04 p.m.•12 views

Directory Traversal

Overview liquidjs is an A simple, expressive, safe and Shopify compatible template engine in pure JavaScript. Affected versions of this package are vulnerable to Directory Traversal via the renderFile or parseFile functions that fail to enforce root boundry. An attacker can access arbitrary files...

7.5CVSS6.3AI score0.00503EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/04/08 3:04 p.m.•54 views

EUVD-2026-20611

LiquidJS: renderFile / parseFile bypass configured root and allow arbitrary file read...

6.3CVSS6AI score0.00503EPSS
SaveExploits0References4
vulnersOsv
vulnersOsv
•added 2026/04/08 3:04 p.m.•7 views

@0xtender/events-schema-generator (>=0.0.4, <=0.2.11), @11ty/eleventy (3.0.0-alpha.16) +151 more potentially affected by CVE-2026-39859 via liquidjs (>=10.2.0, <=10.25.2)

liquidjs NPM version =10.2.0, =0.0.4, =0.6.0, =0.1.0, =0.0.0, =12.0.0, =1.0.1-beta.0, =1.6.3, =3.11.0-rc.0, =3.11.0-rc.0, =3.11.0-rc.0, =0.9.33, =1.0.0-beta.1 and more Source cves: CVE-2026-39859 Source advisory: OSV:GHSA-V273-448J-V4QJ...

7.5CVSS5.8AI score0.00503EPSS
SaveExploits0
OSV
OSV
•added 2026/04/08 3:04 p.m.•18 views

GHSA-V273-448J-V4QJ LiquidJS: `renderFile()` / `parseFile()` bypass configured `root` and allow arbitrary file read

liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. The published npm package [email protected] on Linux 6.17.0 with Node v22.22.1. A Liquid instance configured with an empty temporary directory as roo...

6.3CVSS6AI score0.00503EPSS
SaveExploits0References6
vulnersOsv
vulnersOsv
•added 2026/04/08 3:04 p.m.•7 views

@0xtender/events-schema-generator (>=0.0.4, <=0.2.11), @11ty/eleventy (3.0.0-alpha.16) +151 more potentially affected by CVE-2026-39859 via liquidjs (>=10.2.0, <=10.25.2)

liquidjs NPM version =10.2.0, =0.0.4, =0.6.0, =0.1.0, =0.0.0, =12.0.0, =1.0.1-beta.0, =1.6.3, =3.11.0-rc.0, =3.11.0-rc.0, =3.11.0-rc.0, =0.9.33, =1.0.0-beta.1 and more Source cves: CVE-2026-39859 Source advisory: SNYK:JS-LIQUIDJS-15930992...

7.5CVSS5.8AI score0.00503EPSS
SaveExploits0
Github Security Blog
Github Security Blog
•added 2026/04/08 3:04 p.m.•22 views

LiquidJS: `renderFile()` / `parseFile()` bypass configured `root` and allow arbitrary file read

liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. The published npm package [email protected] on Linux 6.17.0 with Node v22.22.1. A Liquid instance configured with an empty temporary directory as roo...

7.5CVSS6.1AI score0.00503EPSS
SaveExploits0References6Affected Software1
vulnersOsv
vulnersOsv
•added 2026/04/08 3:04 p.m.•7 views

@0xtender/events-schema-generator (>=0.0.4, <=0.2.11), @11ty/eleventy (3.0.0-alpha.16) +151 more potentially affected by CVE-2026-39412 via liquidjs (>=10.2.0, <=10.25.2)

liquidjs NPM version =10.2.0, =0.0.4, =0.6.0, =0.1.0, =0.0.0, =12.0.0, =1.0.1-beta.0, =1.6.3, =3.11.0-rc.0, =3.11.0-rc.0, =3.11.0-rc.0, =0.9.33, =1.0.0-beta.1 and more Source cves: CVE-2026-39412 Source advisory: OSV:GHSA-RV5G-F82M-QRVV...

7.5CVSS5.8AI score0.00474EPSS
SaveExploits1
Snyk
Snyk
•added 2026/04/08 3:04 p.m.•13 views

Improperly Implemented Security Check for Standard

Overview liquidjs is an A simple, expressive, safe and Shopify compatible template engine in pure JavaScript. Affected versions of this package are vulnerable to Improperly Implemented Security Check for Standard via the sortnatural and sort filters, which bypass the iownPropertyOnly security...

8.7CVSS5.8AI score0.00474EPSS
SaveExploits1References2
vulnersOsv
vulnersOsv
•added 2026/04/08 3:04 p.m.•11 views

@0xtender/events-schema-generator (>=0.0.4, <=0.2.11), @11ty/eleventy (3.0.0-alpha.16) +151 more potentially affected by CVE-2026-39412 via liquidjs (>=10.2.0, <=10.25.2)

liquidjs NPM version =10.2.0, =0.0.4, =0.6.0, =0.1.0, =0.0.0, =12.0.0, =1.0.1-beta.0, =1.6.3, =3.11.0-rc.0, =3.11.0-rc.0, =3.11.0-rc.0, =0.9.33, =1.0.0-beta.1 and more Source cves: CVE-2026-39412 Source advisory: SNYK:JS-LIQUIDJS-15930991...

7.5CVSS5.8AI score0.00474EPSS
SaveExploits1
EUVD
EUVD
•added 2026/04/08 3:04 p.m.•12 views

EUVD-2026-20600

LiquidJS: ownPropertyOnly bypass via sortnatural filter — prototype property information disclosure through sorting side-channel...

5.3CVSS5.9AI score0.00474EPSS
SaveExploits1References4
vulnersOsv
vulnersOsv
•added 2026/04/08 3:03 p.m.•12 views

@0xtender/events-schema-generator (>=0.0.4, <=0.2.11), @11ty/eleventy (3.0.0-alpha.16) +151 more potentially affected by CVE-2026-35525 via liquidjs (>=10.2.0, <=10.25.2)

liquidjs NPM version =10.2.0, =0.0.4, =0.6.0, =0.1.0, =0.0.0, =12.0.0, =1.0.1-beta.0, =1.6.3, =3.11.0-rc.0, =3.11.0-rc.0, =3.11.0-rc.0, =0.9.33, =1.0.0-beta.1 and more Source cves: CVE-2026-35525 Source advisory: OSV:GHSA-56P5-8MHR-2FPH...

8.2CVSS5.8AI score0.00524EPSS
SaveExploits1
Rows per page
Query Builder