CVE-2026-107337: Python Flask Request To Subprocess Command Execution

Request-controlled data reaches process execution without being resolved against a fixed allowlist. A caller (unauthenticated or cross-site/CSRF) supplies a command string that is tokenized into an argv list and executed (CVE-2026-107337 pattern: a raw URL segment is handed to the service() runner, split on spaces, joined under scripts/ and executed with sub

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0Python
greprules fetch cve-2026-107337-python-flask-request-to-subprocess-command-execution --engine opengrep

Description

Request-controlled data reaches process execution without being resolved against a fixed allowlist. A caller (unauthenticated or cross-site/CSRF) supplies a command string that is tokenized into an argv list and executed (CVE-2026-107337 pattern: a raw URL segment is handed to the service() runner, split on spaces, joined under scripts/ and executed with sub