This is a solid attack. I wouldn't call it beautiful, it's more like a well-considered thorough engineering tour-de-force. I'm horrified but applaud the team. Here's how it works: a stack of SVG filters is created. These filters are constructed so that they will tend to be faster processing a dark pixel than they will be processing a light pixel. An iframe is loaded up by the attacking site, pointing at, say, a banki…
> Here's how it works: a stack of SVG filters is created. These filters are constructed so that they will tend to be faster processing a dark pixel than they will be processing a light pixel. Why/how is that a thing? I know I'm ignorant, but I would natively expect the processing to be a deterministic series of mathematical operations that don't really care what values get fed through. Edit: Is it something about bra…
Sidechannel pixel-stealing attack works in Chromium on all modern GPUs
51–60 of 71 posts
Re: Sidechannel pixel-stealing attack works in Chromium on all modern GPUs
#52But is it really stealing if the owner isn't deprived of use? It's just costless duplication of a nonscarce resource.
It takes ~1hour to grab an unspecified portion of the screen (screenshots show a tiny 100x100 or so box). I'd say not costless.
Re: Sidechannel pixel-stealing attack works in Chromium on all modern GPUs
#53Could we, like, do away with iframes?
Re: Sidechannel pixel-stealing attack works in Chromium on all modern GPUs
#54This is a solid attack. I wouldn't call it beautiful, it's more like a well-considered thorough engineering tour-de-force. I'm horrified but applaud the team. Here's how it works: a stack of SVG filters is created. These filters are constructed so that they will tend to be faster processing a dark pixel than they will be processing a light pixel. An iframe is loaded up by the attacking site, pointing at, say, a banki…
> Here's how it works: a stack of SVG filters is created. These filters are constructed so that they will tend to be faster processing a dark pixel than they will be processing a light pixel. Why/how is that a thing? I know I'm ignorant, but I would natively expect the processing to be a deterministic series of mathematical operations that don't really care what values get fed through. Edit: Is it something about bra…
Link to original paper:
Re: Sidechannel pixel-stealing attack works in Chromium on all modern GPUs
#55Re: Sidechannel pixel-stealing attack works in Chromium on all modern GPUs
#56Not saying to make this achievement smaller than it is, quite the opposite, it's important there is more such research.
Re: Sidechannel pixel-stealing attack works in Chromium on all modern GPUs
#57Could we, like, do away with iframes?
Re: Sidechannel pixel-stealing attack works in Chromium on all modern GPUs
#58Re: Sidechannel pixel-stealing attack works in Chromium on all modern GPUs
#59But is it really stealing if the owner isn't deprived of use? It's just costless duplication of a nonscarce resource.
Re: Sidechannel pixel-stealing attack works in Chromium on all modern GPUs
#60Isn't using GPU and hardware acceleration considered experimental in browsers and the safe default to disable such features for day-to-day use? Not saying to make this achievement smaller than it is, quite the opposite, it's important there is more such research.