[Python-modules-team] Bug#918890: pyyaml: New upstream release 4.1 (with incompatible load(), dump() behaviour)
    Simon McVittie 
    smcv at debian.org
       
    Thu Jan 10 11:19:01 GMT 2019
    
    
  
Source: pyyaml
Severity: wishlist
pyyaml 4.1 is available.
This version addresses CVE-2017-18342 (#902878) by renaming the
current load() to danger_load(), making load() do the same thing as
the current safe_load(), and making corresponding changes to dump(),
Loader, Dumper etc. This is good for other packages' security (it makes
the most obvious interfaces safe for use with untrusted data), but is an
incompatible change that will break anything that relies on the ability
to serialize and deserialize arbitrary Python objects.
As a result, I think this should be handled as a transition, which is
why I'm opening this bug as a reminder, but not updating to that version
now - at this point it should probably wait for bullseye.
    smcv
    
    
More information about the Python-modules-team
mailing list