Command injection in Tablib - CVE-2017-2810

 

Command injection in Tablib - CVE-2017-2810

Published: June 16, 2017


Vulnerability identifier: #VU7107
CSH Severity: High
CVSS v4: 7.5 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2017-2810
CWE-ID: CWE-77
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to execute arbitrary commands on the target system.

The vulnerability exists in the Databook loading functionality of Tablib due to command injection flaw. A remote attacker can insert python into loaded yaml, inject python commands and execute arbitrary code.

Successful exploitation of the vulnerability may result in full system compromise.


Affected software

Tablib
Gentoo Linux
Fedora
python-tablib

How to mitigate CVE-2017-2810

Cybersecurity Help is currently unaware of any official patch addressing the vulnerability.


python-tablib - addressed in versions 0.11.5-1.el6, 0.11.5-1.fc25, 0.11.5-1.fc26

External References

Related Security Bulletins