Skip to content
OpenAdvisories

Package · PyPI

fastapi-code-generator

3 known vulnerabilities.

3 results · Feed

  • Critical 9.3

    fastapi-code-generator: Import-time RCE via route path -> unescaped @app.get('...') decorator

    fastapi-code-generator creates FastAPI applications from OpenAPI files. Prior to 0.8.1, the generator inserts an OpenAPI path into a generated @app.get(...) route decorator as a single-quoted generated route string without escaping embedded quotes. An attacke…

  • Critical 9.3

    fastapi-code-generator: Import-time RCE via response status-code key -> unescaped @app.get(..., responses={...}) dict

    fastapi-code-generator creates FastAPI applications from OpenAPI files. Prior to 0.8.1, the generator inserts an additional response status-code key into the generated responses={...} route-decorator dictionary as a single-quoted Python string without escapin…

  • Critical 9.3

    fastapi-code-generator: Call-time RCE via operation summary -> unescaped route-handler docstring

    fastapi-code-generator creates FastAPI applications from OpenAPI files. Prior to 0.8.1, the generator inserts Operation.summary into a generated route-handler docstring as a triple-double-quoted string without escaping embedded triple quotes. An attacker-cont…