Skip to content
OpenAdvisories
Medium · 5.3 CVE-2026-21892 EUVD-2026-1034GHSA-f2mf-q878-gh58PYSEC-2026-1759

Parsl Monitoring Visualization Vulnerable to SQL Injection

Published Jan 8, 2026 · Updated Jan 8, 2026 · Assigned by GitHub_M

Description

Parsl is a Python parallel scripting library. A SQL Injection vulnerability exists in the parsl-visualize component of versions prior to 2026.01.05. The application constructs SQL queries using unsafe string formatting (Python % operator) with user-supplied input (workflow_id) directly from URL routes. This allows an unauthenticated attacker with access to the visualization dashboard to inject arbitrary SQL commands, potentially leading to data exfiltration or denial of service against the monitoring database. Version 2026.01.05 fixes the issue.

Affected products

VendorProductAffectedFixed
Parsl parsl < 2026.01.05 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 python-parsl 2026.01.05+ds-1 —
Debian 13 python-parsl 2025.01.13+ds-1+deb13u1 DSA-6099-1
ReleasePackageFixed inAdvisory
Ubuntu 25.10 python-parsl No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 24.04 LTS python-parsl 2024.02.26+ds-1ubuntu0.1~esm1 USN-8505-1

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI parsl < 2026.01.05 2026.01.05 GHSA-f2mf-q878-gh58

Advisories 2

References