Poznaj podatności. Chroń swoje aplikacje.
Dowiedz się, które luki zagrażają Twoim technologiom i jak je usunąć. Znajdziesz tu opisy zagrożeń, podatne wersje i konkretne zalecenia - od CMS-ów i wtyczek po biblioteki aplikacji.
Archiwum podatności 19
Wyczyść filtryLiquidJS: Uncontrolled Resource Consumption in `join` filter allows template authors to bypass `memoryLimit` and crash the process
LiquidJS has an infinite loop vulnerability in its `strip_html` filter
LiquidJS: `pop` filter bypasses `memoryLimit` accounting that its array-filter siblings enforce
LiquidJS is Vulnerable to Remote Code Execution
LiquidJS Vulnerable to ReDoS via Quadratic Backtracking in `strip_html` Filter Regex
LiquidJS has a memory and render limit bypass via unbounded width padding in `date` filter (strftime)
LiquidJS's `{% render %}` tag silently bypasses per-render `ownPropertyOnly:true` via `Context.spawn()`
LiquidJS has a renderLimit DoS guard bypass via empty `{% for %}` body
LiquidJS's strip_html filter bypass via newline characters in HTML tags enables XSS
liquidjs has a Denial of Service via circular block reference in layout
LiquidJS: `renderFile()` / `parseFile()` bypass configured `root` and allow arbitrary file read
LiquidJS: ownPropertyOnly bypass via sort_natural filter — prototype property information disclosure through sorting side-channel
LiquidJS: Root restriction bypass for partial and layout loading through symlinked templates
LiquidJS Has Memory Limit Bypass via Quadratic Amplification in `replace` Filter
LiquidJS has Exponential Memory Amplification through its replace_first Filter $& Pattern
LiquidJS: memoryLimit Bypass through Negative Range Values Leads to Process Crash
liquidjs has a path traversal fallback vulnerability
liquidjs may leak properties of a prototype
Dowiedz się, które podatności dotyczą Twojej aplikacji
Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.