Python: Adjust XXE PoC for newer lxml versions

Which doesn't raise that syntax error (at least not on my laptop)
This commit is contained in:
Rasmus Wriedt Larsen
2022-03-24 15:36:20 +01:00
committed by Rasmus Wriedt Larsen
parent 91795b8577
commit a1d88e39a7

View File

@@ -361,11 +361,7 @@ class TestLxml:
hit_xxe = False
parser = lxml.etree.XMLParser()
try:
root = lxml.etree.fromstring(remote_xxe, parser=parser)
assert False
except lxml.etree.XMLSyntaxError as e:
assert "Failure to process entity remote_xxe" in str(e)
root = lxml.etree.fromstring(remote_xxe, parser=parser)
assert hit_xxe == False
@staticmethod