Lucene search
+L

257 matches found

Github Security Blog
Github Security Blog
•added 2026/09/03 5:45 p.m.•36 views

LiquidJS has an infinite loop vulnerability in its `strip_html` filter

Summary The current implementation of striphtml can cause an infinite loop when the input string contains appears after ' as the catch-all kind; a regex // equivalent is On^2 in V8 on unclosed openers. export function striphtml this: FilterImpl, v: string const str = stringifyv...

8.7CVSS5.8AI score0.00524EPSS
SaveExploits0References6Affected Software1
vulnersOsv
vulnersOsv
•added 2026/09/03 5:45 p.m.•22 views

@agiflowai/aicode-toolkit (>=1.2.0, <=1.3.0), @agiflowai/one-mcp (>=0.4.1, <=0.4.2) +32 more potentially affected by CVE-2026-61556 via liquidjs (>=10.26.0, <=10.27.0)

liquidjs NPM version =10.26.0, =1.2.0, =0.4.1, =1.2.0, =1.1.0, =2.0.0-rc.0, =2.0.0-rc.0, =2.0.0-rc.0, =36.0.0-rc.0, =0.0.1-beta.0, =3.0.0, =0.5.0, =0.3024.0, =0.3024.0, =1.1.1 and more Source cves: CVE-2026-61556 Source advisory: OSV:GHSA-M7FP-H3P4-HR49...

8.7CVSS5.8AI score0.00524EPSS
SaveExploits0
EUVD
EUVD
•added 2026/09/03 5:45 p.m.•26 views

EUVD-2026-63089

LiquidJS has an infinite loop vulnerability in its striphtml filter...

8.7CVSS5.7AI score0.00524EPSS
SaveExploits0References5
vulnersOsv
vulnersOsv
•added 2026/08/22 5:53 a.m.•23 views

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

liquidjs NPM version =10.2.0, =0.0.4, =0.6.0, =0.4.0, =0.1.0, =0.0.0, =0.5.5, =0.0.1-alpha.0, =0.0.1-alpha.0, =0.0.1-alpha.2, =0.0.1-alpha.0, =0.0.1-alpha.2, =0.0.1-alpha.0, =0.8.0, =0.32.13 - @altipla/directus-sdk-utils 0.7.2 and more Source cves: CVE-2026-69222 Source advisory:...

7.5CVSS5.8AI score0.0063EPSS
SaveExploits0
Snyk
Snyk
•added 2026/08/22 5:53 a.m.•19 views

Allocation of Resources Without Limits or Throttling

Overview liquidjs is an A simple, expressive, safe and Shopify compatible template engine in pure JavaScript. Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling via the join filter and the arraytosentencestring filter, which improperly calcula...

8.7CVSS5.8AI score0.0063EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/08/19 10:51 p.m.•19 views

Infinite loop

Overview liquidjs is an A simple, expressive, safe and Shopify compatible template engine in pure JavaScript. Affected versions of this package are vulnerable to Infinite loop via the striphtml filter in src/filters/html.ts, which enters an infinite loop when processing certain input strings. A...

8.7CVSS5.9AI score0.00524EPSS
SaveExploits0References2
vulnersOsv
vulnersOsv
•added 2026/08/19 10:51 p.m.•25 views

@agiflowai/aicode-toolkit (>=1.2.0, <=1.3.0), @agiflowai/one-mcp (>=0.4.1, <=0.4.2) +32 more potentially affected by CVE-2026-61556 via liquidjs (>=10.26.0, <=10.27.0)

liquidjs NPM version =10.26.0, =1.2.0, =0.4.1, =1.2.0, =1.1.0, =2.0.0-rc.0, =2.0.0-rc.0, =2.0.0-rc.0, =36.0.0-rc.0, =0.0.1-beta.0, =3.0.0, =0.5.0, =0.3024.0, =0.3024.0, =1.1.1 and more Source cves: CVE-2026-61556 Source advisory: SNYK:JS-LIQUIDJS-19006352...

8.7CVSS5.8AI score0.00524EPSS
SaveExploits0
NVD
NVD
•added 2026/08/19 9:17 p.m.•23 views

CVE-2026-69222

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 produced by array.joinsep. The concat filter can cheaply doub...

7.5CVSS0.0063EPSS
SaveExploits0References4
NVD
NVD
•added 2026/08/19 9:17 p.m.•19 views

CVE-2026-61556

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. From 10.26.0 until 10.27.1, the striphtml filter in src/filters/html.ts can enter an infinite loop when an input string contains . In striphtml, the search for the next opener advances lt while the loop index...

8.7CVSS0.00524EPSS
SaveExploits0References4
osv_cve
osv_cve
•added 2026/08/19 8:51 p.m.•33 views

CVE-2026-69222 LiquidJS: Uncontrolled Resource Consumption in `join` filter allows template authors to bypass `memoryLimit` and crash the process

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 produced by array.joinsep. The concat filter can cheaply doub...

7.5CVSS5.4AI score
SaveExploits0References6
CVE
CVE
•added 2026/08/19 8:51 p.m.•80 views

CVE-2026-69222

LiquidJS versions prior to 10.27.2 have a memory-limit accounting defect in the join and array_to_sentence_string filters: they bill complexity by element count rather than output string length, so a crafted template can allocate toward V8's memory limits and crash the process. Exploitation requi...

7.5CVSS5.9AI score0.0063EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/19 8:51 p.m.•62 views

CVE-2026-69222 LiquidJS: Uncontrolled Resource Consumption in `join` filter allows template authors to bypass `memoryLimit` and crash the process

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 produced by array.joinsep. The concat filter can cheaply doub...

7.5CVSS0.0063EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/08/19 8:51 p.m.•15 views

CVE-2026-69222 LiquidJS: Uncontrolled Resource Consumption in `join` filter allows template authors to bypass `memoryLimit` and crash the process

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 produced by array.joinsep. The concat filter can cheaply doub...

7.5CVSS5.9AI score0.0063EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/19 8:49 p.m.•57 views

CVE-2026-61556 LiquidJS: An infinite loop vulnerability in `strip_html` filter

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. From 10.26.0 until 10.27.1, the striphtml filter in src/filters/html.ts can enter an infinite loop when an input string contains . In striphtml, the search for the next opener advances lt while the loop index...

8.7CVSS0.00524EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/08/19 8:49 p.m.•11 views

CVE-2026-61556 LiquidJS: An infinite loop vulnerability in `strip_html` filter

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. From 10.26.0 until 10.27.1, the striphtml filter in src/filters/html.ts can enter an infinite loop when an input string contains . In striphtml, the search for the next opener advances lt while the loop index...

8.7CVSS5.7AI score0.00524EPSS
SaveExploits0References4
CVE
CVE
•added 2026/08/19 8:49 p.m.•70 views

CVE-2026-61556

LiquidJS versions 10.26.0 through 10.27.1 contain a flaw in the strip_html filter (src/filters/html.ts): when searching for a closing &gt; returns -1, the loop index stays unchanged while lt advances, bypassing the stall guard and causing infinite reprocessing of input like a

8.7CVSS5.7AI score0.00524EPSS
SaveExploits0References4
osv_cve
osv_cve
•added 2026/08/19 8:49 p.m.•30 views

CVE-2026-61556 LiquidJS: An infinite loop vulnerability in `strip_html` filter

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. From 10.26.0 until 10.27.1, the striphtml filter in src/filters/html.ts can enter an infinite loop when an input string contains . In striphtml, the search for the next opener advances lt while the loop index...

8.7CVSS5.4AI score
SaveExploits0References6
vulnersOsv
vulnersOsv
•added 2026/08/19 8:49 p.m.•1 views

@agiflowai/aicode-toolkit (>=1.2.0, <=1.3.0), @agiflowai/one-mcp (>=0.4.1, <=0.4.2) +32 more potentially affected by CVE-2026-61556 via liquidjs (>=10.26.0, <=10.27.0)

liquidjs NPM version =10.26.0, =1.2.0, =0.4.1, =1.2.0, =1.1.0, =2.0.0-rc.0, =2.0.0-rc.0, =2.0.0-rc.0, =36.0.0-rc.0, =0.0.1-beta.0, =3.0.0, =0.5.0, =0.3024.0, =0.3024.0, =1.1.1 and more Source cves: CVE-2026-61556 Source advisory: MEND:CVE-2026-61556...

8.7CVSS5.8AI score0.00524EPSS
SaveExploits0
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/19 12:00 a.m.•5 views

CVE-2026-61556: Loop with Unreachable Exit Condition

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. From 10.26.0 until 10.27.1, the striphtml filter in src/filters/html.ts can enter an infinite loop when an input string contains . In striphtml, the search for the next opener advances lt while the loop index...

8.7CVSS5.7AI score0.00524EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/19 12:00 a.m.•10 views

CVE-2026-69222: Uncontrolled Resource Consumption

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 produced by array.joinsep. The concat filter can cheaply doub...

7.5CVSS5.9AI score0.0063EPSS
SaveExploits0References2
Rows per page
Query Builder