CVE-2026-107337

HIGH CVSS 3.1: 7.1 EPSS 0.13%
Updated Oct 09, 2026
Flask
Parameter Value
CVSS 7.1 (HIGH)
Type CWE-352 (Cross-Site Request Forgery (CSRF))
Vendor Flask
Public PoC No

The Malcolm kiosk Flask application exposes a POST /script_call/<script> endpoint with zero authentication and wildcard CORS (CORS(app)). An attacker can force the operator's browser to execute arbitrary management commands via CSRF, including control.py --wipe which permanently deletes all captured network traffic and forensic logs, or control.py --stop which blinds the security monitoring.

Attack Parameters

Attack Vector
Local
Requires local access
Attack Complexity
Low
Easy to exploit
Privileges Required
None
No privileges needed
User Interaction
Required
User action required

Impact Assessment

Confidentiality
None
No data leak
Integrity
High
Complete data modification
Availability
High
Complete denial of service

CVSS Vector v3.1

Vulnerable Products

cisa:malcolm