Samuel Groß
@5aelo
Followers
24K
Following
2K
Statuses
756
V8 Security technical lead. Previously Project Zero. Personal account. Also @[email protected] and https://t.co/aVitnPjBie
Zürich, Switzerland
Joined May 2013
@alisaesage Presumably, yeah… although I think lockdown mode also disables Wasm, in which case you’d get the Wasm/Both entries from the JS/Wasm column as well I guess
0
0
2
@mistymntncop 😅 yeah these are cases where the bug triggers without JITs, but only causes some data structures to be left in an inconsistent state that are (currently) only used by optimizing compilers (and where we don't see another way to exploit it).
1
0
9
This for example shows that the V8 Sandbox is pretty promising in terms of "bug coverage". Of course that also assumes that it'll become a strong security boundary (it's still pretty soft at the moment), see
And the recording is now also public: thanks @offensive_con!
0
2
10
@xvonfers This is the bypass I demoed @offensive_con earlier this month. It's a pretty good one :)
0
0
21
@alisaesage @mistymntncop I don't think so. The bug class back then was "different-bytecode-after-reparsing" because there's an invariant that reparsing of JS code must result in the exact same bytecode as the initial parsing. But this bug is different (here a DCHECK already fails during initial parsing)
0
1
6