subset: parse OT-SVG with resolve_entities=False
to guard against XXE attacks as recommended in https://codeql.github.com/codeql-query-help/python/py-xxe/
This commit is contained in:
parent
74240afc35
commit
9f61271dc1
@ -225,6 +225,9 @@ def subset_glyphs(self, s) -> bool:
|
||||
# ignore blank text as it's not meaningful in OT-SVG; it also prevents
|
||||
# dangling tail text after removing an element when pretty_print=True
|
||||
remove_blank_text=True,
|
||||
# don't replace entities; we don't expect any in OT-SVG and they may
|
||||
# aboused for XXE attacks
|
||||
resolve_entities=False,
|
||||
),
|
||||
)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user