Samuel Groß(@5aelo) 's Twitter Profileg
Samuel Groß

@5aelo

V8 Security technical lead. Previously Project Zero. Personal account. Also @[email protected]

ID:1452156612

linkhttp://www.phrack.org/author_saelo.html calendar_today23-05-2013 18:20:02

709 Tweets

23,3K Followers

495 Following

Samuel Groß(@5aelo) 's Twitter Profile Photo

Sharing another V8 Sandbox design document more widely: docs.google.com/document/d/1CP…
This one discusses how to protect code pointers - probably the most performance sensitive part touched by the sandbox - with (almost) no performance overhead.

account_circle
Maddie Stone(@maddiestone) 's Twitter Profile Photo

😍 New RCA! The v8 security team is at it again with a new RCA for CVE-2022-4262, the patched in December 2022. I really like how they modified the fuzzing flag to better find this class of bugs! Thank you Samuel Groß! 🔥

googleprojectzero.github.io/0days-in-the-w…

😍 New RCA! The v8 security team is at it again with a new RCA for CVE-2022-4262, the #itw0days patched in December 2022. I really like how they modified the fuzzing flag to better find this class of bugs! Thank you @5aelo! 🔥 googleprojectzero.github.io/0days-in-the-w…
account_circle
Maddie Stone(@maddiestone) 's Twitter Profile Photo

💫New RCA from Samuel Groß on CVE-2022-3723, a logic issue in Chrome's Turbofan JIT compiler.

googleprojectzero.github.io/0days-in-the-w…

account_circle
raptor@infosec.exchange(@0xdea) 's Twitter Profile Photo

These articles by Samuel Groß are the best primers on attacking engines

A case study of JavaScriptCore and CVE-2016-4622
phrack.org/issues/70/3.ht…

Logic in JavaScript JIT Engines
phrack.org/issues/70/9.ht…

These #Phrack articles by @5aelo are the best primers on attacking #JavaScript engines A case study of JavaScriptCore and CVE-2016-4622 phrack.org/issues/70/3.ht… #Exploiting Logic #Bugs in JavaScript JIT Engines phrack.org/issues/70/9.ht…
account_circle
Thorsten Holz(@thorstenholz) 's Twitter Profile Photo

Fuzzilli (github.com/googleprojectz…), the great coverage-guided fuzzer for dynamic language interpreters based on a custom intermediate language built by Samuel Groß, is finally documented in a paper. You can find the paper at ndss-symposium.org/ndss-paper/fuz…

account_circle
Samuel Groß(@5aelo) 's Twitter Profile Photo

With github.com/googleprojectz… Fuzzilli now finally has a (supported) JavaScript-to-FuzzIL compiler, making it possible to import and mutate existing JavaScript code. It's not feature complete (contributions welcome!) but should support the most important things. Happy Fuzzing!

account_circle
Samuel Groß(@5aelo) 's Twitter Profile Photo

We just released Fuzzilli v0.9.3: github.com/googleprojectz…

... and more cool stuff is coming soon :)

Happy Fuzzing!

account_circle
Samuel Groß(@5aelo) 's Twitter Profile Photo

Here are some slides about the V8 Sandboxing project that I prepared for an internal talk but figured I could also share more widely: docs.google.com/presentation/d…

account_circle
Samuel Groß(@5aelo) 's Twitter Profile Photo

Some fun bugs found by Fuzzilli's new ProbingMutator (github.com/googleprojectz…):
- bugs.chromium.org/p/chromium/iss…
- bugzilla.mozilla.org/show_bug.cgi?i…
While these particular bugs don't have security impact, it's nice to see that Fuzzilli can now find these 2016-era JS engine bugs fairly easily.

account_circle
Brandon Azad(@_bazad) 's Twitter Profile Photo

I’m really excited for us to shed light on some really cool work we’ve been doing to harden the XNU allocator! This has been a huge effort by so many people, and I’m very proud of the direction: security.apple.com/blog/towards-t…

account_circle
Samuel Groß(@5aelo) 's Twitter Profile Photo

A new 'ExplorationMutator' for Fuzzilli: github.com/googleprojectz…

This mutator allows better selection of 'useful' actions to perform on existing values and objects in the mutated program.

Happy fuzzing!

account_circle
Samuel Groß(@5aelo) 's Twitter Profile Photo

New V8 Sandbox design document on how to sandboxify pointers to objects outside the sandbox such as DOM nodes ('external pointers'): docs.google.com/document/d/1V3…

account_circle
Ian Beer(@i41nbeer) 's Twitter Profile Photo

Excited to publish my writeup of a novel iOS in-the-wild exploit: The curious case of the fake Carrier .app: googleprojectzero.blogspot.com/2022/06/curiou…

account_circle