25
0
Fork 0
mirror of https://github.com/hedgedoc/hedgedoc.git synced 2026-06-29 11:25:27 +02:00
HedgeDoc/test
Erik Michelson c489497e45 refactor(frontmatter): constrain frontmatter object after parsing
This change removes the meta-marked dependency which solely was
used for extracting the frontmatter, which is possible as well
with one function. Furthermore, this introduces constraints to
objects resulting from frontmatter parsing and enforces them in
order to prevent attacks like a yaml bomb (massive alias expansion).
This change should resolve a possible DoS attack.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2026-06-18 23:56:45 +02:00
..
csp.js chore(eslint): remove deprecated eslint-env 2025-02-01 22:15:54 +01:00
letter-avatars.js chore(eslint): remove deprecated eslint-env 2025-02-01 22:15:54 +01:00
note.js refactor(frontmatter): constrain frontmatter object after parsing 2026-06-18 23:56:45 +02:00
user.js chore(eslint): remove deprecated eslint-env 2025-02-01 22:15:54 +01:00