Lucene search
+L

286 matches found

Veracode
Veracode
•added 2026/04/16 7:36 a.m.•22 views

Path Traversal

LiquidJS is vulnerable to Path Traversal. The vulnerability is due to the path-based check for partial and layout roots, where a symlink to a file outside the allowed root can be loaded if it is placed inside an allowed partials or layouts directory, and attackers can exploit this by placing...

8.2CVSS5.9AI score0.00524EPSS
SaveExploits1References4Affected Software1
RedhatCVE
RedhatCVE
•added 2026/04/11 1:21 a.m.•19 views

CVE-2026-39859

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. A Liquid instance configured with an empty...

7.5CVSS6.2AI score0.00503EPSS
SaveExploits0References1
RedhatCVE
RedhatCVE
•added 2026/04/11 1:21 a.m.•14 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.3CVSS6AI score0.00567EPSS
SaveExploits1References1
NVD
NVD
•added 2026/04/08 8:16 p.m.•20 views

CVE-2026-39859

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. A Liquid instance configured with an empty...

7.5CVSS0.00503EPSS
SaveExploits0References1
NVD
NVD
•added 2026/04/08 8:16 p.m.•21 views

CVE-2026-39412

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.4, the sortnatural filter bypasses the ownPropertyOnly security option, allowing template authors to extract values of prototype-inherited properties through a sorting side-channel attack...

7.5CVSS0.00474EPSS
SaveExploits1References4
NVD
NVD
•added 2026/04/08 8:16 p.m.•17 views

CVE-2026-35525

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
CVE
CVE
•added 2026/04/08 7:45 p.m.•105 views

CVE-2026-39859

The LiquidJS template engine, a pure JavaScript library compatible with Shopify and GitHub Pages, contains a vulnerability in versions prior to 10.25.3 . The issue stems from a failure to enforce directory boundaries during top-level file loads, even though the renderFile() and parseFile() functi...

7.5CVSS6.1AI score0.00503EPSS
SaveExploits0References1Affected Software1
Cvelist
Cvelist
•added 2026/04/08 7:45 p.m.•48 views

CVE-2026-39859 LiquidJS has a renderFile() / parseFile() bypass configured root and allow arbitrary file read

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. A Liquid instance configured with an empty...

6.3CVSS0.00503EPSS
SaveExploits0References1
vulnersOsv
vulnersOsv
•added 2026/04/08 7:45 p.m.•2 views

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

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.1.0, =1.0.0-beta.1, =0.0.4, =1.0.0 and more Source cves: CVE-2026-39859 Source advisory: MEND:CVE-2026-39859...

7.5CVSS5.8AI score0.00503EPSS
SaveExploits0
osv_cve
osv_cve
•added 2026/04/08 7:45 p.m.•23 views

CVE-2026-39859 LiquidJS has a renderFile() / parseFile() bypass configured root and allow arbitrary file read

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. A Liquid instance configured with an empty...

6.3CVSS6.1AI score
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/04/08 7:45 p.m.•18 views

CVE-2026-39859 LiquidJS has a renderFile() / parseFile() bypass configured root and allow arbitrary file read

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. A Liquid instance configured with an empty...

6.3CVSS6.1AI score0.00503EPSS
SaveExploits0References1
vulnersOsv
vulnersOsv
•added 2026/04/08 7:39 p.m.•2 views

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

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.1.0, =1.0.0-beta.1, =0.0.4, =1.0.0 and more Source cves: CVE-2026-39412 Source advisory: MEND:CVE-2026-39412...

7.5CVSS5.8AI score0.00474EPSS
SaveExploits1
Vulnrichment
Vulnrichment
•added 2026/04/08 7:39 p.m.•11 views

CVE-2026-39412 LiquidJS has an ownPropertyOnly bypass via sort_natural filter — prototype property information disclosure through sorting side-channel

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.4, the sortnatural filter bypasses the ownPropertyOnly security option, allowing template authors to extract values of prototype-inherited properties through a sorting side-channel attack...

5.3CVSS5.9AI score0.00474EPSS
SaveExploits1References4
CVE
CVE
•added 2026/04/08 7:39 p.m.•80 views

CVE-2026-39412

CVE-2026-39412 — LiquidJS : The sort_natural filter bypasses the ownPropertyOnly security option, enabling template authors to disclose values of prototype-inherited properties via a sorting side-channel. This information disclosure affects LiquidJS versions before 10.25.4; the issue is fixed in ...

7.5CVSS5.9AI score0.00474EPSS
SaveExploits1References4Affected Software1
Cvelist
Cvelist
•added 2026/04/08 7:39 p.m.•37 views

CVE-2026-39412 LiquidJS has an ownPropertyOnly bypass via sort_natural filter — prototype property information disclosure through sorting side-channel

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.4, the sortnatural filter bypasses the ownPropertyOnly security option, allowing template authors to extract values of prototype-inherited properties through a sorting side-channel attack...

5.3CVSS0.00474EPSS
SaveExploits1References4
osv_cve
osv_cve
•added 2026/04/08 7:39 p.m.•16 views

CVE-2026-39412 LiquidJS has an ownPropertyOnly bypass via sort_natural filter — prototype property information disclosure through sorting side-channel

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.4, the sortnatural filter bypasses the ownPropertyOnly security option, allowing template authors to extract values of prototype-inherited properties through a sorting side-channel attack...

5.3CVSS5.9AI score
SaveExploits0References6
vulnersOsv
vulnersOsv
•added 2026/04/08 7:30 p.m.•2 views

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

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.1.0, =1.0.0-beta.1, =0.0.4, =1.0.0 and more Source cves: CVE-2026-35525 Source advisory: MEND:CVE-2026-35525...

8.2CVSS5.8AI score0.00524EPSS
SaveExploits1
Cvelist
Cvelist
•added 2026/04/08 7:30 p.m.•38 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
CVE
CVE
•added 2026/04/08 7:30 p.m.•65 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
osv_cve
osv_cve
•added 2026/04/08 7:30 p.m.•16 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
Rows per page
Query Builder