Ancient Monkey: Pwning a 17-Year-Old Version of SpiderMonkey