Lucene search
K

14 matches found

Github Security Blog
Github Security Blog
added 2026/05/27 12:28 a.m.8 views

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

Summary Context.spawn in liquidjs creates a child Context for the % render % tag but does not propagate the parent context's resolved ownPropertyOnly value. The new context re-derives ownPropertyOnly from opts.ownPropertyOnly the instance-level option, silently discarding any...

5.3CVSS6AI score0.0033EPSS
Exploits1References2Affected Software1
OSV
OSV
added 2026/05/27 12:28 a.m.6 views

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

Summary Context.spawn in liquidjs creates a child Context for the % render % tag but does not propagate the parent context's resolved ownPropertyOnly value. The new context re-derives ownPropertyOnly from opts.ownPropertyOnly the instance-level option, silently discarding any...

5.3CVSS5.8AI score
Exploits0References2
Positive Technologies
Positive Technologies
added 2026/05/27 12:0 a.m.3 views

PT-2026-43626

Summary Context.spawn in liquidjs creates a child Context for the % render % tag but does not propagate the parent context's resolved ownPropertyOnly value. The new context re-derives ownPropertyOnly from opts.ownPropertyOnly the instance-level option, silently discarding any...

5.3CVSS5.8AI score0.0033EPSS
Exploits1References3
NVD
NVD
added 2026/04/08 8:16 p.m.1 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.0002EPSS
Exploits1References4
Cvelist
Cvelist
added 2026/04/08 7:39 p.m.13 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.0002EPSS
Exploits1References4
Vulnrichment
Vulnrichment
added 2026/04/08 7:39 p.m.1 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.0002EPSS
Exploits1References4
OSV
OSV
added 2026/04/08 3:4 p.m.2 views

GHSA-RV5G-F82M-QRVV LiquidJS: ownPropertyOnly bypass via sort_natural filter — prototype property information disclosure through sorting side-channel

Summary The sortnatural filter bypasses the ownPropertyOnly security option, allowing template authors to extract values of prototype-inherited properties through a sorting side-channel attack. Applications relying on ownPropertyOnly: true as a security boundary e.g., multi-tenant template system...

5.3CVSS5.9AI score0.0002EPSS
Exploits1References6
EUVD
EUVD
added 2025/10/03 8:7 p.m.1 views

EUVD-2022-7496

Malicious code in bioql PyPI...

5.3CVSS5.4AI score0.0033EPSS
Exploits1References7
Cvelist
Cvelist
added 2022/12/23 11:3 p.m.11 views

CVE-2022-25948 Information Exposure

The package liquidjs before 10.0.0 are vulnerable to Information Exposure when ownPropertyOnly parameter is set to False, which results in leaking properties of a prototype. Workaround For versions 9.34.0 and higher, an option to disable this functionality is provided...

5.3CVSS5.5AI score0.0033EPSS
Exploits1References5
Veracode
Veracode
added 2022/12/23 4:42 a.m.17 views

Information Disclosure

liquidjs is vulnerable to information disclosure. The vulnerability exists in the readProperty function in context.ts, which will result in leaking properties of a prototype when the ownpropertyonly parameter is set to false...

5.3CVSS5.1AI score0.0033EPSS
Exploits1References5Affected Software1
OSV
OSV
added 2022/12/22 5:15 a.m.10 views

CVE-2022-25948

The package liquidjs before 10.0.0 are vulnerable to Information Exposure when ownPropertyOnly parameter is set to False, which results in leaking properties of a prototype. Workaround For versions 9.34.0 and higher, an option to disable this functionality is provided...

5.3CVSS5.3AI score
Exploits0References5
Prion
Prion
added 2022/12/22 5:15 a.m.9 views

Information disclosure

The package liquidjs before 10.0.0 are vulnerable to Information Exposure when ownPropertyOnly parameter is set to False, which results in leaking properties of a prototype. Workaround For versions 9.34.0 and higher, an option to disable this functionality is provided...

5CVSS5.2AI score0.0033EPSS
Exploits1References5Affected Software1
CNNVD
CNNVD
added 2022/12/22 12:0 a.m.1 views

liquidjs 信息泄露漏洞

liquidjs is a simple, expressive, secure and Shopify-compatible pure JavaScript template engine by Jun Yang. A security vulnerability exists in liquidjs versions prior to 10.0.0, which stems from the vulnerability to information exposure when the ownPropertyOnly parameter is set to False, leading...

5.3CVSS5.7AI score0.0033EPSS
Exploits1References6
Snyk
Snyk
added 2022/07/18 11:49 a.m.1 views

Information Exposure

Overview liquidjs is an A simple, expressive, safe and Shopify compatible template engine in pure JavaScript. Affected versions of this package are vulnerable to Information Exposure when ownPropertyOnly parameter is set to False, which results in leaking properties of a prototype. Workaround For...

5.3CVSS6.8AI score0.0033EPSS
Exploits1References2
Rows per page
Query Builder