diff --git a/CHANGELOG.md b/CHANGELOG.md index ac05a152f..ac305a4cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,10 @@ Full release notes with details on each version: [GitHub Releases](https://githu `--label NAME`. - Implementation: `graphify/tree_html.py` (575 LOC, no external runtime dependencies — D3 v7 is loaded from cdn.jsdelivr.net). +- Security: `emit_html()` now `html.escape()`s the page title and header, + and JS-escapes `` sequences in the embedded JSON blob so crafted + graph labels or `--label` values cannot break out of `