From c57355dc2033ad90b7050d681b2c3ba548ff0004 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20Rowlands=20=28=EB=B3=80=EA=B8=B0=ED=98=B8=29?= Date: Wed, 29 Nov 2023 00:05:14 +0900 Subject: [PATCH] Merge pull request from GHSA-v5f6-hjmf-9mc5 --- pydrive2/settings.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pydrive2/settings.py b/pydrive2/settings.py index 15ff567e..a7d12304 100644 --- a/pydrive2/settings.py +++ b/pydrive2/settings.py @@ -2,9 +2,9 @@ from yaml import YAMLError try: - from yaml import CLoader as Loader + from yaml import CSafeLoader as SafeLoader except ImportError: - from yaml import Loader + from yaml import SafeLoader SETTINGS_FILE = "settings.yaml" SETTINGS_STRUCT = { @@ -114,7 +114,7 @@ def LoadSettingsFile(filename=SETTINGS_FILE): """ try: with open(filename) as stream: - data = load(stream, Loader=Loader) + data = load(stream, Loader=SafeLoader) except (YAMLError, OSError) as e: raise SettingsError(e) return data