Cyber Risks · Cisco Talos

The Ruby on Rails vulnerability that made Metasploit release a patch

Summary: A January 8 post to the Ruby on Rails Security group described how crafted user-provided YAML and Symbol data could inject arbitrary SQL, inject and execute arbitrary code, and cause denial of service in Rails applications, assigned CVE-2013-0156. Metasploit published a security update for itself (2013010202) within hours and rushed an exploitation module overnight, while Cisco's VRT wrote detection SIDs 25287 and 25288 for the next SEU.

What you should know: The vulnerability landed in Rails itself, so every project built on the framework inherited it - including Metasploit, which had to patch its own tooling within hours of disclosure. The window between a Google Groups post and working exploits was measured in hours, not weeks.

Read the original at Cisco Talos ↗

Topics
Vulnerabilities & Patching
Mentions
CVE-2013-0156
Related