SCA: security update for PyDrive2 (GHSA-v5f6-hjmf-9mc5)

high Tenable Cloud Security Plugin ID 419085

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- PyDrive2 is a wrapper library of google-api-python-client that simplifies many common Google Drive API V2
tasks. Unsafe YAML deserilization will result in arbitrary code execution. A maliciously crafted YAML file
can cause arbitrary code execution if PyDrive2 is run in the same directory as it, or if it is loaded in
via `LoadSettingsFile`. This is a deserilization attack that will affect any user who initializes
GoogleAuth from this package while a malicious yaml file is present in the same directory. This
vulnerability does not require the file to be directly loaded through the code, only present. This issue
has been addressed in commit `c57355dc` which is included in release version `1.16.2`. Users are advised
to upgrade. There are no known workarounds for this vulnerability. (CVE-2023-49297)

See Also

https://github.com/advisories/GHSA-v5f6-hjmf-9mc5

Plugin Details

Severity: High

ID: 419085

Version: Revision 1.5

Type: Local

Family: SCA Checks

Published: 1/23/2025

Updated: 6/1/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Medium

Score: 4.9

Percentile: 57.58

Vendor

Vendor Severity: Low

CVSS v2

Risk Factor: High

Base Score: 7.2

Temporal Score: 5.6

Vector: CVSS2#AV:L/AC:L/Au:N/C:C/I:C/A:C

CVSS Score Source: CVE-2023-49297

CVSS v3

Risk Factor: High

Base Score: 7.8

Temporal Score: 7

Vector: CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Temporal Vector: CVSS:3.0/E:P/RL:O/RC:C

Vulnerability Information

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 12/5/2023

Vulnerability Publication Date: 12/5/2023

Reference Information

CVE: CVE-2023-49297

cwe: CWE-502