Do not parse untrusted XML with permissive parsers
parseString and similar XML helpers should not consume request-controlled payloads without hardening.
#Metadata
#Why it matters
Untrusted XML can enable XXE-style parser abuse depending on the underlying implementation and parser flags.
#Remediation
Disable external entities, validate payloads against a strict schema, and parse with a hardened XML configuration.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.security.xml-parse-string-with-untrusted-input.rule.yaml.