News for hackers. Stuff that matters.
Re:Chrome OS exploit: WebAsm, Site Isolation, crosh, crash r... by free2chill on Thursday November 16, 2017 @10:40AM (#15713519)
How do people discover this stuff? I am always so amazed.
Re:Chrome OS exploit: WebAsm, Site Isolation, crosh, crash r... by guessmyname on Thursday November 16, 2017 @11:54AM (#15714221)
- Fuzzers are (most of the time) a great bug finder,

- Random bugs that someone reported leading to something bigger,

- You already know the software well enough to dive inside,

- Luck ¯\_(ツ)_/¯

Re:Chrome OS exploit: WebAsm, Site Isolation, crosh, crash r... by arielb1 on Thursday November 16, 2017 @01:06PM (#15714927)
From the outside, it feels that most exploit chains on modern systems rely on 4 mostly-independent steps: 1. code execution in a worker process - typically a memory corruption 2. ACE in worker process to ACE in unsandboxed process 3. code execution in unsandboxed process to local root 4. local root to persistence

Finding (1) (3) and (4) is old-school exploit development - a combination of looking at fuzzers, looking at code, looking at bug reports, and memory exploit development (which is a black art I'm not familiar with). So persistence and luck. Be lucky 3 times and you have 3 steps. If you were an organization I suppose you could have 3 separate groups or buy from 3 separate blackhats.

I'm less familiar with the "worker process to user process" part, which tends to rely on combining a few vulnerabilities (in this exploit, 2 + 1 broken hardening), but it's probably similar.

Re:Chrome OS exploit: WebAsm, Site Isolation, crosh, crash r... by Jyaif on Thursday November 16, 2017 @12:08PM (#15714370)
Finding 6 vulnerabilities you can chain is about very hard work, not luck.
Re:Chrome OS exploit: WebAsm, Site Isolation, crosh, crash r... by guessmyname on Thursday November 16, 2017 @12:20PM (#15714494)
I am referring to "luck" on finding the "initial" bug, obviously the rest is hard work.
Re:Chrome OS exploit: WebAsm, Site Isolation, crosh, crash r... by rodjun on Thursday November 16, 2017 @04:03PM (#15716589)
Why would one be luck and all the others skill?