On 10/06/19 20:31, Michael Stone wrote:
On Mon, Jun 10, 2019 at 07:46:47PM +0200, Davide Prina wrote:
On 10/06/19 13:16, Michael Stone wrote:
Your CPU is not supported my Intel, so you either accept the risk or
buy a new one.
you have another choice: disable the SMP & C. and all mitigation form
Linux
That's not correct, but will set your performance back 20 years.
why is it not correct?
I have read that most of this hardware bug is related to the execution
of the possible future operation, while the system is executing the
actual operation.
OK this solution will slow down a lot your CPU.
* you will get only mitigation and not bug correction. Mitigation ==
the attack is more hard, but it can be done successfully. I don't have
That is also not correct.
why?
I have read that some variant of the initial bug cannot be mitigated
with the initial solution and so they have create a different mitigation.
I have read that the bug let you read a bit a time and get in data that
you don't have permission to read with a good probability and in a
little time; the patch let this process be more difficult to implement
and need more time to be used to the same task.
I have also read that some hardware bug solution are not implementable
with software (firmware), so the only thing you can do is to mitigate
this problem.
* your CPU run slower because of these mitigation (I have rad that for
some task you can have 50% or less performance),
That depends on the CPU, some see significant impacts, others see none
or were never vulnerable to some of these issues.
that true, but I never read that a processor type with a
spectre/meltdown/& C. have been released with a new CPU version that is
immune to this bug, so you always need this software mitigation.
So you buy a CPU that his power need to be "partially" used to mitigate
some hardware bug while it run "real" processes
There's enough misinformation about this class of attacks without
spreading more...
I have try to read the research that describe those hardware bugs,
probably I don't have understand all or I don't have read all the
document... you can write some more and try do correct what I don't have
understand... and if you give us some link... :-)
* new hardware bugs and variant of previous bugs are found constantly,
so we need a new CPU class designed for security. I have read that
some people want to create a new CPU under free license, I think that
is the only solution that we can trust
For those who want to use a computer now, that's not particularly helpful.
or it will be?
I have read that researchers have start to search for hardware bug only
recently and hardware manufacturers have designed they hardware without
take security in consideration. Also, I have read, that researches are
now developing new tools that let them investigate for hardware bug.
Some expert say that the bug actually found are only the small part of
the iceberg that emerge from the see and some say that soon we will see
hardware bug that let attacker also write other processes data.
In this "catastrophic" scenario, I think, that knowing the problematic
of the hardware are you buying is important. Also knowing that someone
is building a better hardware with free license, with all schematics and
sources available, ... can be a very useful information and this can
make more people contribute (also with only money) to let this dream to
be realized in a near future.
Ciao
Davide