Later archive addition
Universal RCE with Ruby YAML.load
The article adapts a universal Ruby 2.x Marshal deserialization gadget chain to unsafe YAML.load without Rails dependencies. A hand-built YAML object graph drives RubyGems classes through sorting and StubSpecification loading until a pipe-prefixed loaded_from value executes a command.
Record
- Researcher
- Etienne Stalmans
- Published by
- Staaldraad
- Date
In the archive
Tags
This page is the archive's own catalogue record. The research is the work of Etienne Stalmans, first published at the original source. Preserved copies are kept so the citation survives its host.