Skip to content

Fix stored XSS in RichText deserializer (GHSA-8rqh-vxpr-x77p) - #3

Open
instification wants to merge 1 commit into
deployfrom
security-fix
Open

Fix stored XSS in RichText deserializer (GHSA-8rqh-vxpr-x77p)#3
instification wants to merge 1 commit into
deployfrom
security-fix

Conversation

@instification

@instification instification commented Jul 17, 2026

Copy link
Copy Markdown
Member

Backport the upstream 9.15.6 fix (e0b392f, CVE-2026-54503) onto the 8.43.4 deploy fork: reject RichText input that claims content-type text/x-html-safe when that is not the field's default mime type, so a client cannot bypass the safe-HTML transform by spoofing the type.


📚 Documentation preview 📚: https://plonerestapi--3.org.readthedocs.build/

Backport the upstream 9.15.6 fix (e0b392f, CVE-2026-54503) onto the
8.43.4 deploy fork: reject RichText input that claims content-type
text/x-html-safe when that is not the field's default mime type, so a
client cannot bypass the safe-HTML transform by spoofing the type.
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.

2 participants