Skip to content

docs: describe the DoS-hardening work from engine rounds 166-173 - #9

Merged
tannevaled merged 1 commit into
mainfrom
docs/security-dos-hardening
Oct 18, 2026
Merged

tannevaled merged 1 commit into
mainfrom
docs/security-dos-hardening

Conversation

@tannevaled

Copy link
Copy Markdown
Contributor

Summary

  • The Security section covered only the raster-image megapixel cap and the dial-time SSRF guard — nothing about the DOM-depth stack-overflow caps or the cloneNode/innerHTML memory-exhaustion caps shipped across engine rounds 166-173.
  • Adds a short breakdown (decoding / tree-depth recursion / memory exhaustion) and links to the engine's FIDELITY.md for the full measured writeups.

Test plan

  • Rendered via mkdocs serve locally not required for a prose-only Markdown change; reviewed the rendered Markdown by eye.

The Security section only covered the raster-image megapixel cap and the
dial-time SSRF guard. It said nothing about the DOM-depth stack-overflow
caps or the cloneNode/innerHTML memory-exhaustion caps shipped since, so a
reader checking what the engine guards against got an incomplete picture.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@tannevaled
tannevaled merged commit e7b2d79 into main Oct 18, 2026
2 checks passed
@tannevaled
tannevaled deleted the docs/security-dos-hardening branch October 18, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant