YAML-LibYAML prior to 0.903.0 for Perl uses 2-args open, allowing existing files to be modified
{ "ubuntu_priority": "medium" }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "0.903.0+ds-1", "binary_name": "libyaml-libyaml-perl" }, { "binary_version": "0.903.0+ds-1", "binary_name": "libyaml-libyaml-perl-dbgsym" } ] }