611990f1a6
In Psych >= 4.0.0, load defaults to safe_load. This commit makes the ActiveRecord::Coders::YAMLColum class use Psych safe_load as the Rails default. This default is configurable via ActiveRecord.use_yaml_unsafe_load We conditionally fallback to the correct unsafe load if use_yaml_unsafe_load is set to true. unsafe_load was introduced in Psych 4.0.0 The list of safe_load permitted classes is configurable via ActiveRecord.yaml_column_permitted_classes [CVE-2022-32224] |
||
---|---|---|
.. | ||
account.rb | ||
randomly_named_c1.rb | ||
user_json.rb | ||
user.rb |