ladybird/Libraries/LibXML
sideshowbarker cfe5ef32e1 LibXML: Add element-nesting depth limit for XML-parsed documents
This change adds a limit of 5000 on the count for how deeply elements
can be nested in documents parsed with our XML parser. Blink and WebKit
both have such a limit, and both set it at 5000.

This prevents bad actors from performing attacks by giving us XML docs
with pathological levels of nesting, and causing stack exhaustion.
2026-01-08 14:49:12 +01:00
..
DOM Utilities/xml: Enable on Windows 2025-08-24 12:58:27 -06:00
Parser LibXML: Add element-nesting depth limit for XML-parsed documents 2026-01-08 14:49:12 +01:00
CMakeLists.txt LibXML: Replace the existing XML parser with libxml2 parsing 2026-01-07 14:38:52 +01:00
Forward.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
FundamentalTypes.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00