Live data from Hacker News

CPU Usage Differences After Applying Meltdown Patch at Epic Games

epicgames.com

11–20 of 296 posts

Re: CPU Usage Differences After Applying Meltdown Patch at Epic Games

#11

Considering the performance impact, I wonder how console manufacturers are going to handle this (assuming that the processors they used are vulnerable to Spectre/Meltdown).

The current consoles are using AMD/ARM processors, probably they aren't affected that much.

It could be still a problem though, considering many console games use all kinds of hacks to barely run at the target resolution/framerate.

Re: CPU Usage Differences After Applying Meltdown Patch at Epic Games

#12
post #4
post #2

Wow that's a huge jump. Scared for my web servers now

Not entirely sure why we need to update/protect most servers, since generally they won't be running untrusted code, right?

In case there is a security hole in their Webserver (Apache, Nginx, HAProxy, etc) or their application (Wordpress, etc), that an attack cannot escalate privileges even further. Image someone manages to execute arbitrary PHP code, now they can gain gain root access, read private keys, etc. Things PHP should not have access to.

For spectre, the consequences of not applying those patches are not as bad but it wouldn’t surprise me if you could still do a lot of harm. PHP is somewhat sandboxes these days (by using chroot and what not) and meltdown/spectre could be used to escape the sandbox.

Re: CPU Usage Differences After Applying Meltdown Patch at Epic Games

#13
post #8

Considering the performance impact, I wonder how console manufacturers are going to handle this (assuming that the processors they used are vulnerable to Spectre/Meltdown).

Console manufacturers don't run unsigned code, so I expect they'll just sit still until the next hardware refresh.

I wouldn't be so sure of that. They at least run Javascript through their web browser.

Re: CPU Usage Differences After Applying Meltdown Patch at Epic Games

#14
post #10
post #7

Earlier quoted context omitted.

If they're operating on data supplied by the attacker, they're potentially a single hop away from executing untrusted code.

...at which point that untrusted code gains full access to the only userspace process that matters on that node. If you gain access to run code on a server process why escalate further, you already have access to everything that matters?... Assuming bare metal. In shared hosting / cloud / VMs it is different.

With Meltdown / Spectre you can break out of sandboxes as far as I understand.

Re: CPU Usage Differences After Applying Meltdown Patch at Epic Games

#15
post #4

Earlier quoted context omitted.

Not entirely sure why we need to update/protect most servers, since generally they won't be running untrusted code, right?

The reason for doing so is minimising the risk if an attacker breaks into a server. This is also why systems like ATMs should be patched. Untrusted code execution on servers and ATMs may not be the norm, but it's far from impossible.

Ok, sure, but we have to consider whether that is worth it, and if they can run unpriveleged code, there is a good chance there is a software privelege escalation available anyway.

Of course on shared servers this is going to be a nightmare.

Re: CPU Usage Differences After Applying Meltdown Patch at Epic Games

#16
post #4

Earlier quoted context omitted.

Not entirely sure why we need to update/protect most servers, since generally they won't be running untrusted code, right?

The reason for doing so is minimising the risk if an attacker breaks into a server. This is also why systems like ATMs should be patched. Untrusted code execution on servers and ATMs may not be the norm, but it's far from impossible.

couldn't they just use a myriad of other priveledge escalation bugs?

there have been ~4600 privledge escalation bugs found since 1999. 250 a year. Almost one every day.

https://www.cvedetails.com/vulnerabilities-by-types.php

At this point we still won't have security and now we won't have performance either.

It's putting the cart before the horse.

Re: CPU Usage Differences After Applying Meltdown Patch at Epic Games

#18

Considering the performance impact, I wonder how console manufacturers are going to handle this (assuming that the processors they used are vulnerable to Spectre/Meltdown).

The current consoles are using AMD/ARM processors, probably they aren't affected that much. It could be still a problem though, considering many console games use all kinds of hacks to barely run at the target resolution/framerate.

I'm not sure about the PS4 and XBone but the Switch uses the Tegra X1, which has 8 ARM cores (4 Cortex-A53 cores, 4 Cortex-A57 cores), 4 of which (the Cortex-A57 cores) are vulnerable.

https://en.wikipedia.org/wiki/Tegra#Tegra_X1

https://developer.arm.com/support/security-update

Re: CPU Usage Differences After Applying Meltdown Patch at Epic Games

#19

Considering the performance impact, I wonder how console manufacturers are going to handle this (assuming that the processors they used are vulnerable to Spectre/Meltdown).

What console of the current generation comes with an Intel CPU?

And in any case the Meltdown patch is not too bad for games.

Re: CPU Usage Differences After Applying Meltdown Patch at Epic Games

#20
post #8

Earlier quoted context omitted.

Console manufacturers don't run unsigned code, so I expect they'll just sit still until the next hardware refresh.

Modern consoles now come with web browsers, and the researchers proved that the attacks could be performed via web browsers, did they not?

[deleted]
Post reply on HN