Marshal madness: A brief history of Ruby deserialization exploits (blog.trailofbits.com) 25 points by pentestercrab 10mo ago ↗ HN
[–] Alifatisk 10mo ago ↗ Does Marshal dumps work across different computers or is it only compitable with the same computer that dumped the Marshal?
[–] kayodelycaon 10mo ago ↗ I thought Marshal and non-safe yaml are fundamentally unsafe. You’re allowing input to instantiate arbitrary objects. It’s relatively easy to find an exploitable class.Python’s pickle function is equivalent and has a warning about this.
2 comments
[ 5.1 ms ] story [ 15.8 ms ] threadPython’s pickle function is equivalent and has a warning about this.