{"id":"PSF-2019-15","aliases":[],"status":"published","title":"Remove newline characters from uu encoding methods","description":"Filenames passed to the UU encoding methods (uu.py and uu_codec.py) that\ncontain a newline character will overflow data into the UU content section.\nThis can potentially be used to inject replace or corrupt data content in a\nfile during the decode process.\n\nThe fix removes newline characters from filenames.","facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"published":"2019-11-30T00:00:00Z","modified":"2025-10-09T01:03:43Z","references":[{"url":"https://bugs.python.org/issue38945","tags":["report"]}],"sources":{"osv":[{"id":"PSF-2019-15","title":"Remove newline characters from uu encoding methods","description":"Filenames passed to the UU encoding methods (uu.py and uu_codec.py) that\ncontain a newline character will overflow data into the UU content section.\nThis can potentially be used to inject replace or corrupt data content in a\nfile during the decode process.\n\nThe fix removes newline characters from filenames.\n","status":"published","published":"2019-11-30T00:00:00Z","modified":"2025-10-09T01:03:43.466083Z","updated_at":"2026-11-02T15:52:50.263679Z"}]}}
