From c004f21e6be61c3a3eabea8e686307cd1dc63cad Mon Sep 17 00:00:00 2001
From: "Carlos A. Orduno" <39749557+orduno@users.noreply.github.com>
Date: Fri, 30 Aug 2019 14:18:40 -0700
Subject: [PATCH] Use python yaml safe loader (#1085)

---
 nav2_common/nav2_common/launch/rewritten_yaml.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nav2_common/nav2_common/launch/rewritten_yaml.py b/nav2_common/nav2_common/launch/rewritten_yaml.py
index cde854b7..5837b649 100644
--- a/nav2_common/nav2_common/launch/rewritten_yaml.py
+++ b/nav2_common/nav2_common/launch/rewritten_yaml.py
@@ -61,7 +61,7 @@ class RewrittenYaml(launch.Substitution):
     yaml_filename = launch.utilities.perform_substitutions(context, self.name)
     rewritten_yaml = tempfile.NamedTemporaryFile(mode='w', delete=False)
     resolved_rewrites = self.resolve_rewrites(context)
-    data = yaml.load(open(yaml_filename, 'r'))
+    data = yaml.safe_load(open(yaml_filename, 'r'))
     self.substitute_values(data, resolved_rewrites)
     yaml.dump(data, rewritten_yaml)
     rewritten_yaml.close()
-- 
GitLab