CVE-2026-93349

HIGH CVSS 4.0: 8.6 EPSS 2.12%
Updated Sep 28, 2026
Frictionlessdata
Parameter Value
CVSS 8.6 (HIGH)
Affected Versions before 5.19.1
Fixed In 5.20.0
Type CWE-78 (OS Command Injection)
Vendor Frictionlessdata
Public PoC No

Frictionless before 5.19.1 contains an OS command injection vulnerability in the explore console command that allows an attacker who supplies a crafted Data Package descriptor to execute arbitrary operating system commands as the user who explores it. Attackers can place shell metacharacters in resource path values within a datapackage.json descriptor, which are passed unsanitized to os.system through a shell, causing arbitrary command execution in the victim's security context when they run the explore command against the untrusted package. This vulnerability was also addressed in version 5.20.0rc2 of the pre-release branch.

Attack Parameters

Attack Vector
Network
Can be exploited remotely
Attack Complexity
Low
Easy to exploit
Attack Requirements
None
No additional conditions
Privileges Required
None
No privileges needed
User Interaction
Active
User action required

Impact Assessment

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

CVSS Vector v4.0

Weakness Type (CWE)

Vulnerable Products

frictionlessdata:frictionless-py