WS-D6 [PROTO] Untrusted-content: engine-side HTML sanitization (ammonia) + html_is_untrusted marker + parser/zip/path hardening #302

Open
opened 2026-07-31 18:14:32 +00:00 by KofTwentyTwo · 0 comments
KofTwentyTwo commented 2026-07-31 18:14:32 +00:00 (Migrated from github.com)

Sanitize inbound HTML in the engine (owner chose engine-side) + mark untrusted on the wire; harden MIME/vCard/iCal parsing + export against zip-bomb/path-traversal. Supersedes M6 #204. New dep ammonia. Size M.

Roadmap-to-9/10 (design: scratchpad/design/). Serial PROTO queue via WS-A. Brief at dispatch. DoD per docs/STORY-WORKFLOW.md.

Sanitize inbound HTML in the engine (owner chose engine-side) + mark untrusted on the wire; harden MIME/vCard/iCal parsing + export against zip-bomb/path-traversal. Supersedes M6 #204. New dep ammonia. Size M. Roadmap-to-9/10 (design: scratchpad/design/). Serial PROTO queue via WS-A. Brief at dispatch. DoD per docs/STORY-WORKFLOW.md.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KofTwentyTwo/nuncio#302