Web Hack List

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.