Skip to content

CWE-75: Failure to Sanitize Special Elements into a Different Plane (Special Element Injection)

Class

The product does not adequately filter user-controlled input for special elements with control implications.

Consequences

  • Integrity, Confidentiality, Availability: Modify Application Data, Execute Unauthorized Code or Commands

How to prevent it

  • Requirements: Programming languages and supporting technologies might be chosen which are not subject to these issues.
  • Implementation: Utilize an appropriate mix of allowlist and denylist parsing to filter special element syntax from all input.

Recent advisories

All advisories for CWE-75

Is this in your code?

MergeHarbor checks every repository's dependencies against this database, ranks what matters by exploitability and reachability, routes it to the owning team and opens the fix pull request.

Check your repos with MergeHarbor