Skip to content

suspicious-httpoxy-import (S412)

Derived from the flake8-bandit linter.

This rule is unstable and in preview. The --preview flag is required for use.

What it does

Checks for imports of wsgiref.handlers.CGIHandler and twisted.web.twcgi.CGIScript.

Why is this bad?

httpoxy is a set of vulnerabilities that affect application code running in CGI or CGI-like environments. The use of CGI for web applications should be avoided to prevent this class of attack.

Example

import wsgiref.handlers.CGIHandler

References