After exploiting six different Chrome vulnerabilities, a hacker named Pinkie Pie was able to display this image on his target machine.
Dan Goodin
An exploit that fetched a teenage hacker a $60,000 bounty targeted six different security bugs to break out of the security sandbox fortifying Google's Chrome browser.
The extreme lengths taken in March by a hacker identified only as Pinkie Pie underscore the difficulty of piercing this safety perimeter. Google developers have erected their sandbox to separate Web content from sensitive operating-system functions, such as the ability to read and write files to a hard drive. Such sandboxes are designed to minimize the damage that can be done when attackers identify and exploit buffer overflows and other types of software bugs that inevitably find their way into complex bodies of code.
Pinkie Pie's attack came during Pwnium, a contest that awarded $60,000 prizes to hackers who successfully broke out of the protective barrier by exploiting only vulnerabilities residing in code that is native to the Google browser. The teenager was one of only two contestants to win the top prize. He did it after executing a custom-written Netscape Plugin Application Programming Interface directly on a Dell Inspiron laptop that ran a fully patched version of Chrome on a fully patched version of Microsoft's Windows 7 operating system. Google patched the severest of the vulnerabilities within 24 hours of them being exploited.
According to technical details Google published Tuesday, Pinkie Pie's odyssey began by exploiting a bug in aprerendering engine that helps Chrome work faster by gathering clues about webpages before they're loaded. By combining the attack with a second one that exploited a separate bug, he was able to inject a tiny, eight-byte address into a highly restricted section of the browser that processes commands sent to graphics cards.
By guessing some predictable addresses allocated by Windows, he was able to execute the snippet using a technique known as return-oriented programming, which extracts pieces of code present in executable memory areas and rearranges them to form a malicious payload. Although graphics processes are sandboxed, their restrictions are more permissive than the parts of Chrome that render HTML and Native Client processes. That allowed the hacker to tap Chrome's inter-process communications channelwhich allows different parts of the browser to work togetherand exploit two additional bugs described here and here. They allowed his code to gain additional privileges so it could access the part of Chrome that runs NPAPI plugins. (Note: To keep similar bugs from being exploited in other programs, Google is delaying the disclosure of some details. Some of these links may not work immediately.)
By exploiting two more bugs here and here, he was finally able to break out of the sandbox. The Dell Inspiron responded by displaying an image of a pink pony wielding a medieval axe, but it could just as easily have loaded a backdoor trojan that gave Pinkie Pie complete control over the machine.
In an e-mail that arrived after this article was published, Pinkie Pie said Google's deep-dive analysis varied widely from the way he thought about the attack when he was fashioning it.
"It's interesting to see the bugs listed this way because when writing the exploit I only counted three bugs, not six," he wrote. "117417, 117715, and 117736 are all hardening measures that enforce security boundaries that don't strictly need to exist, which I guess is a good thing."
View original post here:
Anatomy of a hack: 6 separate bugs needed to bring down Google browser (Updated)
- Chocolate Artistry [Last Updated On: August 17th, 2024] [Originally Added On: April 4th, 2010]
- La Cabeza Circuitoide [Last Updated On: August 17th, 2024] [Originally Added On: April 5th, 2010]
- Stuntkid: Anatomically Correct [Last Updated On: August 17th, 2024] [Originally Added On: April 5th, 2010]
- "The Secret Museum" Exhibition Opening, Observatory, This Saturday, April 10, 7-10 PM [Last Updated On: April 6th, 2010] [Originally Added On: April 6th, 2010]
- "The Secret Museum" Exhibition Opening, Observatory, This Saturday, April 10, 7-10 PM [Last Updated On: August 17th, 2024] [Originally Added On: April 6th, 2010]
- Flat Surgery [Last Updated On: August 17th, 2024] [Originally Added On: April 7th, 2010]
- Job Opportunities at the Medical Museion, University of Copenhagen [Last Updated On: April 9th, 2010] [Originally Added On: April 9th, 2010]
- "The Secret Museum" Exhibition Opening, Observatory, TONIGHT! April 10, 7-10 PM [Last Updated On: April 10th, 2010] [Originally Added On: April 10th, 2010]
- Animal Body Worlds at the Neunkirchen Zoo, Saarland, Germany [Last Updated On: April 11th, 2010] [Originally Added On: April 11th, 2010]
- Congress for Curious People: Lectures Begin Tomorrow Night at the Coney Island Museum! [Last Updated On: April 12th, 2010] [Originally Added On: April 12th, 2010]
- Job Opportunities at the Medical Museion, University of Copenhagen [Last Updated On: August 17th, 2024] [Originally Added On: April 12th, 2010]
- Animal Body Worlds at the Neunkirchen Zoo, Saarland, Germany [Last Updated On: August 17th, 2024] [Originally Added On: April 12th, 2010]
- "The Secret Museum" Exhibition Opening, Observatory, TONIGHT! April 10, 7-10 PM [Last Updated On: August 17th, 2024] [Originally Added On: April 12th, 2010]
- Anatomic Fashion Friday: Skeleton Bodysuit [Last Updated On: August 17th, 2024] [Originally Added On: April 12th, 2010]
- Diabetes Ads [Last Updated On: August 17th, 2024] [Originally Added On: April 12th, 2010]
- Anatomia del corpo humano [Last Updated On: August 17th, 2024] [Originally Added On: April 13th, 2010]
- "The Brading Collection of Taxidermy, Waxworks, Costume and Similar Items," Duke's Auction House, Dorset, April 13th (Today!) [Last Updated On: August 17th, 2024] [Originally Added On: April 14th, 2010]
- Anatomy Pillow [Last Updated On: August 17th, 2024] [Originally Added On: April 14th, 2010]
- A Brief History of Automata, An Illustrated Lecture and Demonstration by Mike Zohn, Obscura Antiques and Oddities, TONIGHT! Coney Island Museum [Last Updated On: April 14th, 2010] [Originally Added On: April 14th, 2010]
- "The Brading Collection of Taxidermy, Waxworks, Costume and Similar Items," Duke's Auction House, Dorset, April 13th (Today!) [Last Updated On: April 15th, 2010] [Originally Added On: April 15th, 2010]
- A Brief History of Automata, An Illustrated Lecture and Demonstration by Mike Zohn, Obscura Antiques and Oddities, TONIGHT! Coney Island Museum [Last Updated On: August 17th, 2024] [Originally Added On: April 15th, 2010]
- Hip Pockets [Last Updated On: August 17th, 2024] [Originally Added On: April 15th, 2010]
- "A History of Taxidermy: Art, Science and Bad Taste," An Illustrated Presentation By Dr. Pat Morris, Congress for Curious People, Coney Island Museum [Last Updated On: August 17th, 2024] [Originally Added On: April 16th, 2010]
- “Wild Anatomy” by Rachel “Thirsty Fly” Caldwell [Last Updated On: August 17th, 2024] [Originally Added On: April 16th, 2010]
- Charles Wilson Peale and the Birth of the American Museum, Coney Island Museum, Tonight!!! [Last Updated On: April 16th, 2010] [Originally Added On: April 16th, 2010]
- "The Congress for Curious People," Epic 2-Day Symposium Begins Tomorrow!!! [Last Updated On: April 16th, 2010] [Originally Added On: April 16th, 2010]
- "A History of Taxidermy: Art, Science and Bad Taste," An Illustrated Presentation By Dr. Pat Morris, Congress for Curious People, Coney Island Museum [Last Updated On: April 17th, 2010] [Originally Added On: April 17th, 2010]
- Charles Wilson Peale and the Birth of the American Museum, Coney Island Museum, Tonight!!! [Last Updated On: August 17th, 2024] [Originally Added On: April 17th, 2010]
- "The Congress for Curious People," Epic 2-Day Symposium Begins Tomorrow!!! [Last Updated On: August 17th, 2024] [Originally Added On: April 17th, 2010]
- Anatomic Fashion Friday: Lady Grey Jewelry [Last Updated On: August 17th, 2024] [Originally Added On: April 17th, 2010]
- "Stuffed Animals and Pickled Heads" Book and Lecture by Stephen Asma, Thursday April 22, Observatory [Last Updated On: August 17th, 2024] [Originally Added On: April 20th, 2010]
- "The Silken Web: The Erotic World of Paris, 1920-1946," Mel Gordon Lecture at Observatory, Tomorrow April 20th [Last Updated On: August 17th, 2024] [Originally Added On: April 20th, 2010]
- Marylin Monroe Exposed [Last Updated On: August 17th, 2024] [Originally Added On: April 20th, 2010]
- The Dance of Death, 1919, Attributed to Josef Fenneker [Last Updated On: April 20th, 2010] [Originally Added On: April 20th, 2010]
- "Stuffed Animals and Pickled Heads" Book and Lecture by Stephen Asma, Thursday April 22, Observatory [Last Updated On: April 21st, 2010] [Originally Added On: April 21st, 2010]
- "The Silken Web: The Erotic World of Paris, 1920-1946," Mel Gordon Lecture at Observatory, Tomorrow April 20th [Last Updated On: April 21st, 2010] [Originally Added On: April 21st, 2010]
- The Dance of Death, 1919, Attributed to Josef Fenneker [Last Updated On: August 17th, 2024] [Originally Added On: April 21st, 2010]
- Military Docs Pluck Live Shell From Soldier’s Head [Last Updated On: August 17th, 2024] [Originally Added On: April 21st, 2010]
- "The Rogue Taxidermy Kunstkammer," The Minnesota Association of Rogue Taxidermists, La Luz de Jesus, Los Angeles [Last Updated On: August 17th, 2024] [Originally Added On: April 22nd, 2010]
- "Museums, Monsters and the Moral Imagination" Lecture by Stephen Asma, Tonight!, Observatory [Last Updated On: April 22nd, 2010] [Originally Added On: April 22nd, 2010]
- "The Rogue Taxidermy Kunstkammer," The Minnesota Association of Rogue Taxidermists, La Luz de Jesus, Los Angeles [Last Updated On: April 23rd, 2010] [Originally Added On: April 23rd, 2010]
- "Museums, Monsters and the Moral Imagination" Lecture by Stephen Asma, Tonight!, Observatory [Last Updated On: August 17th, 2024] [Originally Added On: April 23rd, 2010]
- Feminal Artery [Last Updated On: August 17th, 2024] [Originally Added On: April 23rd, 2010]
- Anatomic Fashion Friday: Penis Trousers [Last Updated On: August 17th, 2024] [Originally Added On: April 24th, 2010]
- The First Full Facial Transplant [Last Updated On: August 17th, 2024] [Originally Added On: April 26th, 2010]
- "Anatomical Art: Dissection to Illustration," Exhibition Curated by Marie Dauenheimer, Arlington, Virginia [Last Updated On: April 26th, 2010] [Originally Added On: April 26th, 2010]
- "Anatomical Art: Dissection to Illustration," Exhibition Curated by Marie Dauenheimer, Arlington, Virginia [Last Updated On: August 17th, 2024] [Originally Added On: April 27th, 2010]
- John C. Miller [Last Updated On: August 17th, 2024] [Originally Added On: April 27th, 2010]
- "Three Unique Medical Museums in Northern Italy," Lecture by Marie Dauenheimer, Observatory, Saturday May 1 [Last Updated On: August 17th, 2024] [Originally Added On: April 28th, 2010]
- This Is Spinal Tape [Last Updated On: August 17th, 2024] [Originally Added On: April 28th, 2010]
- "Excellent Old-School Science Models," Life Magazine Photo Gallery [Last Updated On: April 28th, 2010] [Originally Added On: April 28th, 2010]
- "Three Unique Medical Museums in Northern Italy," Lecture by Marie Dauenheimer, Observatory, Saturday May 1 [Last Updated On: April 29th, 2010] [Originally Added On: April 29th, 2010]
- "Excellent Old-School Science Models," Life Magazine Photo Gallery [Last Updated On: August 17th, 2024] [Originally Added On: April 29th, 2010]
- Ventricle Vase [Last Updated On: August 17th, 2024] [Originally Added On: April 29th, 2010]
- "Imaging / Imagining the Skeleton," Symposium, Tomorrow, Friday, April 30, 1:00-4pm, CUNY Graduate Center [Last Updated On: August 17th, 2024] [Originally Added On: April 30th, 2010]
- Synthetic Being [Last Updated On: August 17th, 2024] [Originally Added On: April 30th, 2010]
- Tomorrow Night at Observatory! "Three Unique Medical Museums in Northern Italy," Lecture by Marie Dauenheimer [Last Updated On: April 30th, 2010] [Originally Added On: April 30th, 2010]
- "Imaging / Imagining the Skeleton," Symposium, Tomorrow, Friday, April 30, 1:00-4pm, CUNY Graduate Center [Last Updated On: May 1st, 2010] [Originally Added On: May 1st, 2010]
- Tomorrow Night at Observatory! "Three Unique Medical Museums in Northern Italy," Lecture by Marie Dauenheimer [Last Updated On: August 17th, 2024] [Originally Added On: May 1st, 2010]
- UIC’s Biomedical Visualization Program on CBS [Last Updated On: August 17th, 2024] [Originally Added On: May 1st, 2010]
- Kim Joon [Last Updated On: August 17th, 2024] [Originally Added On: May 1st, 2010]
- Head of Discovery and Engagement, Wellcome Library, Employment Opportunity [Last Updated On: August 17th, 2024] [Originally Added On: May 3rd, 2010]
- Talking While Driving [Last Updated On: August 17th, 2024] [Originally Added On: May 3rd, 2010]
- "Experimenting with Death: An Introduction to Terror Management Theory," Lecture, Observatory, Thursday May 6 [Last Updated On: August 17th, 2024] [Originally Added On: May 3rd, 2010]
- Skin Drawings [Last Updated On: August 17th, 2024] [Originally Added On: May 4th, 2010]
- Kabinett des Grotesken ("Cabinet of the Grotesque"), Berliner Medizinhistorisches Museum der Charité, Spiegel Online [Last Updated On: May 4th, 2010] [Originally Added On: May 4th, 2010]
- Head of Discovery and Engagement, Wellcome Library, Employment Opportunity [Last Updated On: May 5th, 2010] [Originally Added On: May 5th, 2010]
- "Experimenting with Death: An Introduction to Terror Management Theory," Lecture, Observatory, Thursday May 6 [Last Updated On: May 5th, 2010] [Originally Added On: May 5th, 2010]
- Kabinett des Grotesken ("Cabinet of the Grotesque"), Berliner Medizinhistorisches Museum der Charité, Spiegel Online [Last Updated On: August 17th, 2024] [Originally Added On: May 5th, 2010]
- WAD Magazine [Last Updated On: August 17th, 2024] [Originally Added On: May 5th, 2010]
- "The Saddest Object in the World," An Illustrated Meditation, Observatory, Friday, May 7th [Last Updated On: August 17th, 2024] [Originally Added On: May 6th, 2010]
- "An Atlas of Topographical Anatomy after Plane Sections of Frozen Bodies," Christian Wilhelm Braune, 1877 [Last Updated On: August 17th, 2024] [Originally Added On: May 6th, 2010]
- The Taxidermy of Mr. Walter Potter and his Museum of Curiosities, Melissa Milgrom [Last Updated On: August 17th, 2024] [Originally Added On: May 6th, 2010]
- Industrial Strength Lungs [Last Updated On: August 17th, 2024] [Originally Added On: May 6th, 2010]
- The Taxidermy of Mr. Walter Potter and his Museum of Curiosities, Melissa Milgrom [Last Updated On: May 6th, 2010] [Originally Added On: May 6th, 2010]
- Tonight!!! "Experimenting with Death: An Introduction to Terror Management Theory," Lecture, Observatory [Last Updated On: May 6th, 2010] [Originally Added On: May 6th, 2010]
- Original Fritz Kahn Posters and Key Booklet, Sotheby's Vintage Posters Auction, May 13 [Last Updated On: May 6th, 2010] [Originally Added On: May 6th, 2010]
- "The Saddest Object in the World," An Illustrated Meditation, Observatory, Friday, May 7th [Last Updated On: May 7th, 2010] [Originally Added On: May 7th, 2010]
- "An Atlas of Topographical Anatomy after Plane Sections of Frozen Bodies," Christian Wilhelm Braune, 1877 [Last Updated On: May 7th, 2010] [Originally Added On: May 7th, 2010]
- Tonight!!! "Experimenting with Death: An Introduction to Terror Management Theory," Lecture, Observatory [Last Updated On: August 17th, 2024] [Originally Added On: May 7th, 2010]