PT-2017-14497 · Pyanyapi · Pyanyapi

Stranger6667

·

Publicado

2017-11-08

·

Atualizado

2022-05-13

·

CVE-2017-16616

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions PyAnyAPI versions prior to 0.6.1
Description An issue exists in the YAML parsing functionality in the YAMLParser method in Interfaces.py. The load function is used where safe load should have been used, allowing a YAML parser to execute arbitrary Python commands. This results in command execution and can be triggered by an attacker inserting Python into loaded YAML.
Recommendations For versions prior to 0.6.1, update to version 0.6.1 or later to resolve the issue. As a temporary workaround, consider modifying the YAMLParser method to use safe load instead of load to prevent arbitrary command execution.

Correção

Deserialization of Untrusted Data

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2017-16616
GHSA-VG8G-JPM9-JH8R
PYSEC-2017-23

Produtos afetados

Pyanyapi