Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

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

Quick assessment

Affected
harttle liquidjs
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

liquidjs是liquidjs个人开发者开源的一个模板引擎JavaScript库。 LiquidJS 10.27.1之前版本存在资源管理错误漏洞,该漏洞源于pop数组筛选器在分配输入数组完整克隆时未调用内存限制,允许模板渲染时在配置的内存限制预算外分配克隆。

AI Predicted 7.5 Difficulty: Easy EPSS 0.52% · P43

Possible ATT&CK Techniques 1 AI

T1496 · Resource Hijacking

Affected Version Matrix 1

VendorProduct Version RangeStatus
harttle liquidjs < 10.27.1 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-55575

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
LiquidJS: `pop` filter bypasses `memoryLimit` accounting that its array-filter siblings enforce
Source: CVE Program / CVE List V5
Vulnerability Description
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 [...toArray(v)] without calling this.context.memoryLimit.use(...), allowing a template render such as {{ huge_array | pop }} to allocate an O(N) clone of an attacker-influenced array outside the configured memoryLimit budget. This issue is fixed in version 10.27.1.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Source: CVE Program / CVE List V5
Vulnerability Type
不加限制或调节的资源分配
Source: CVE Program / CVE List V5
Vulnerability Title
LiquidJS 资源管理错误漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
liquidjs是liquidjs个人开发者开源的一个模板引擎JavaScript库。 LiquidJS 10.27.1之前版本存在资源管理错误漏洞,该漏洞源于pop数组筛选器在分配输入数组完整克隆时未调用内存限制,允许模板渲染时在配置的内存限制预算外分配克隆。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
harttle liquidjs < 10.27.1 -

II. Public POCs for CVE-2026-55575

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-55575

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-55575 (2)

Vendor Advisories for CVE-2026-55575 (1)

Vendor Pages for CVE-2026-55575 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-55575

No comments yet


Leave a comment