summaryrefslogtreecommitdiff
path: root/lib/psych/versions.rb
diff options
context:
space:
mode:
authorAaron Patterson <tenderlove@ruby-lang.org>2021-05-10 09:50:06 -0700
committerAaron Patterson <tenderlove@ruby-lang.org>2021-05-13 10:52:52 -0700
commit176494297f3f124467a6e3f1c9e6400ee742d663 (patch)
treeff4c8d6aeacffe85ce5934684432de4ecff2f5ab /lib/psych/versions.rb
parent4de7e9c879ae042d0c25d6ade6274d593c4cc5bb (diff)
downloadpsych-176494297f3f124467a6e3f1c9e6400ee742d663.zip
Use Psych.safe_load by default
Psych.load is not safe for use with untrusted data. Too many applications make the mistake of using `Psych.load` with untrusted data and that ends up with some kind of security vulnerability. This commit changes the default `Psych.load` to use `safe_load`. Users that want to parse trusted data can use Psych.unsafe_load.
Diffstat (limited to 'lib/psych/versions.rb')
0 files changed, 0 insertions, 0 deletions