Jump to content

More Intel leaks.. this one is not good though

Message added by W-L

Please don't bump or necro old threads. 

 

-Cleared/Locked-

2 minutes ago, Vode said:

If Intel lobbies for AMD CPUs getting the same „fix“ I‘m gonna shove my X99 mobo up Krzanichs butt. ?

They already done it... Read my previous post.

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Vode said:

If Intel lobbies for AMD CPUs getting the same „fix“ I‘m gonna shove my X99 mobo up Krzanichs butt. ?

Keep an eye out on:

https://patchwork.kernel.org/patch/10133447/

 

▶ Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning. - Einstein◀

Please remember to mark a thread as solved if your issue has been fixed, it helps other who may stumble across the thread at a later point in time.

Link to comment
Share on other sites

Link to post
Share on other sites

@porina Windows AMD Version, Windows Intel Version, soon enough Windows VIA Version xD

 

For real though, only time can tell what happens I insist that the money invested in programming and developing to Windows is absurdly higher than whatever Intel/AMD invests in Linux(without counting with Microsoft's own team) so expect the Windows patch to be less harmful to performance ain't wrong at all, functionality on the lower level software side of things has its singularities too between the OSs.

 

I was gonna say hey worse case scenario I'll just trade my i7 8700 on a Ryzen+ but fairly sure regardless the case Intel will still be ahead in performance so why bother [:

Personal Desktop":

CPU: Intel Core i7 10700K @5ghz |~| Cooling: bq! Dark Rock Pro 4 |~| MOBO: Gigabyte Z490UD ATX|~| RAM: 16gb DDR4 3333mhzCL16 G.Skill Trident Z |~| GPU: RX 6900XT Sapphire Nitro+ |~| PSU: Corsair TX650M 80Plus Gold |~| Boot:  SSD WD Green M.2 2280 240GB |~| Storage: 1x3TB HDD 7200rpm Seagate Barracuda + SanDisk Ultra 3D 1TB |~| Case: Fractal Design Meshify C Mini |~| Display: Toshiba UL7A 4K/60hz |~| OS: Windows 10 Pro.

Luna, the temporary Desktop:

CPU: AMD R9 7950XT  |~| Cooling: bq! Dark Rock 4 Pro |~| MOBO: Gigabyte Aorus Master |~| RAM: 32G Kingston HyperX |~| GPU: AMD Radeon RX 7900XTX (Reference) |~| PSU: Corsair HX1000 80+ Platinum |~| Windows Boot Drive: 2x 512GB (1TB total) Plextor SATA SSD (RAID0 volume) |~| Linux Boot Drive: 500GB Kingston A2000 |~| Storage: 4TB WD Black HDD |~| Case: Cooler Master Silencio S600 |~| Display 1 (leftmost): Eizo (unknown model) 1920x1080 IPS @ 60Hz|~| Display 2 (center): BenQ ZOWIE XL2540 1920x1080 TN @ 240Hz |~| Display 3 (rightmost): Wacom Cintiq Pro 24 3840x2160 IPS @ 60Hz 10-bit |~| OS: Windows 10 Pro (games / art) + Linux (distro: NixOS; programming and daily driver)
Link to comment
Share on other sites

Link to post
Share on other sites

Not sure if this was posted already here (apologies if it was tho):

 

Link to comment
Share on other sites

Link to post
Share on other sites

What does this news mean for the end user however? I understand there are larger scale implications, however in such situations we end up worrying about our own. Would users with a chip still under warranty be eligible for a replacement/ (partial) refund, as it seems only hardware change will provide a full fix? what about those with outdated sockets, who will cover motherboard replacements? More questions than answers at this point unfortunately. 

Link to comment
Share on other sites

Link to post
Share on other sites

14 minutes ago, Nicholatian said:

All you can hope for is that whatever app you're running makes a minimal amount of syscalls until you can get a non-broken CPU.

Oh you don't have to worry about me, worry about those on past gens i3's ;) I get a new processor at every meaningful new release.

 

My brother and I have a Ryzen 7 1800x sitting around gathering dust.

Personal Desktop":

CPU: Intel Core i7 10700K @5ghz |~| Cooling: bq! Dark Rock Pro 4 |~| MOBO: Gigabyte Z490UD ATX|~| RAM: 16gb DDR4 3333mhzCL16 G.Skill Trident Z |~| GPU: RX 6900XT Sapphire Nitro+ |~| PSU: Corsair TX650M 80Plus Gold |~| Boot:  SSD WD Green M.2 2280 240GB |~| Storage: 1x3TB HDD 7200rpm Seagate Barracuda + SanDisk Ultra 3D 1TB |~| Case: Fractal Design Meshify C Mini |~| Display: Toshiba UL7A 4K/60hz |~| OS: Windows 10 Pro.

Luna, the temporary Desktop:

CPU: AMD R9 7950XT  |~| Cooling: bq! Dark Rock 4 Pro |~| MOBO: Gigabyte Aorus Master |~| RAM: 32G Kingston HyperX |~| GPU: AMD Radeon RX 7900XTX (Reference) |~| PSU: Corsair HX1000 80+ Platinum |~| Windows Boot Drive: 2x 512GB (1TB total) Plextor SATA SSD (RAID0 volume) |~| Linux Boot Drive: 500GB Kingston A2000 |~| Storage: 4TB WD Black HDD |~| Case: Cooler Master Silencio S600 |~| Display 1 (leftmost): Eizo (unknown model) 1920x1080 IPS @ 60Hz|~| Display 2 (center): BenQ ZOWIE XL2540 1920x1080 TN @ 240Hz |~| Display 3 (rightmost): Wacom Cintiq Pro 24 3840x2160 IPS @ 60Hz 10-bit |~| OS: Windows 10 Pro (games / art) + Linux (distro: NixOS; programming and daily driver)
Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, jagdtigger said:

They already done it... Read my previous post.

Gonna need some lube and a plane ticket then.

\\ QUIET AUDIO WORKSTATION //

5960X 3.7GHz @ 0.983V / ASUS X99-A USB3.1      

32 GB G.Skill Ripjaws 4 & 2667MHz @ 1.2V

AMD R9 Fury X

256GB SM961 + 1TB Samsung 850 Evo  

Cooler Master Silencio 652S (soon Calyos NSG S0 ^^)              

Noctua NH-D15 / 3x NF-S12A                 

Seasonic PRIME Titanium 750W        

Logitech G810 Orion Spectrum / Logitech G900

2x Samsung S24E650BW 16:10  / Adam A7X / Fractal Axe Fx 2 Mark I

Windows 7 Ultimate

 

4K GAMING/EMULATION RIG

Xeon X5670 4.2Ghz (200BCLK) @ ~1.38V / Asus P6X58D Premium

12GB Corsair Vengeance 1600Mhz

Gainward GTX 1080 Golden Sample

Intel 535 Series 240 GB + San Disk SSD Plus 512GB

Corsair Crystal 570X

Noctua NH-S12 

Be Quiet Dark Rock 11 650W

Logitech K830

Xbox One Wireless Controller

Logitech Z623 Speakers/Subwoofer

Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Vode said:

Gonna need some lube and a plane ticket then.

You can spare all that by booting the kernel with the nopti kernel command-line parameter.

Link to comment
Share on other sites

Link to post
Share on other sites

Someone please correct me if I'm wrong. The risk of this flaw being exploited is mitigated by disabling javascript from the web browsers?

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, FeralWombat said:

Someone please correct me if I'm wrong. The risk of this flaw being exploited is mitigated by disabling javascript from the web browsers?

You are wrong and has nothing to do with it.


The Problem is that programms can break out of the userspace and into the kernelspace without proper authorisation.

 

This has never ever happened on hardware basis. A faulty driver that allows that happened in the past though.

"Hell is full of good meanings, but Heaven is full of good works"

Link to comment
Share on other sites

Link to post
Share on other sites

12 minutes ago, Stefan Payne said:

You are wrong and has nothing to do with it.


The Problem is that programms can break out of the userspace and into the kernelspace without proper authorisation.

 

This has never ever happened on hardware basis. A faulty driver that allows that happened in the past though.

Uhm, quote from the register article which prompted my question

 

Quote

Impact

It is understood the bug is present in modern Intel processors produced in the past decade. It allows normal user programs – from database applications to JavaScript in web browsers – to discern to some extent the layout or contents of protected kernel memory areas.

 

Link to comment
Share on other sites

Link to post
Share on other sites

And here I was hoping 2018 would be a good year. We aernt even three days in and I wake up to this shit. -_- Hopefully the real world daily use performance hit is more like 5% rather than 30%

"Put as much effort into your question as you'd expect someone to give in an answer"- @Princess Luna

Make sure to Quote posts or tag the person with @[username] so they know you responded to them!

 RGB Build Post 2019 --- Rainbow 🦆 2020 --- Velka 5 V2.0 Build 2021

Purple Build Post ---  Blue Build Post --- Blue Build Post 2018 --- Project ITNOS

CPU i7-4790k    Motherboard Gigabyte Z97N-WIFI    RAM G.Skill Sniper DDR3 1866mhz    GPU EVGA GTX1080Ti FTW3    Case Corsair 380T   

Storage Samsung EVO 250GB, Samsung EVO 1TB, WD Black 3TB, WD Black 5TB    PSU Corsair CX750M    Cooling Cryorig H7 with NF-A12x25

Link to comment
Share on other sites

Link to post
Share on other sites

58 minutes ago, jagdtigger said:

You can spare all that by booting the kernel with the nopti kernel command-line parameter.

Since I have no idea what that is I'll stick to my original plan. :P

\\ QUIET AUDIO WORKSTATION //

5960X 3.7GHz @ 0.983V / ASUS X99-A USB3.1      

32 GB G.Skill Ripjaws 4 & 2667MHz @ 1.2V

AMD R9 Fury X

256GB SM961 + 1TB Samsung 850 Evo  

Cooler Master Silencio 652S (soon Calyos NSG S0 ^^)              

Noctua NH-D15 / 3x NF-S12A                 

Seasonic PRIME Titanium 750W        

Logitech G810 Orion Spectrum / Logitech G900

2x Samsung S24E650BW 16:10  / Adam A7X / Fractal Axe Fx 2 Mark I

Windows 7 Ultimate

 

4K GAMING/EMULATION RIG

Xeon X5670 4.2Ghz (200BCLK) @ ~1.38V / Asus P6X58D Premium

12GB Corsair Vengeance 1600Mhz

Gainward GTX 1080 Golden Sample

Intel 535 Series 240 GB + San Disk SSD Plus 512GB

Corsair Crystal 570X

Noctua NH-S12 

Be Quiet Dark Rock 11 650W

Logitech K830

Xbox One Wireless Controller

Logitech Z623 Speakers/Subwoofer

Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

I see this right after I get an 8700K. There is a god and he’s a dick.

Current Build:

CPU: Ryzen 7 5800X3D

GPU: RTX 3080 Ti FE

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Tuf X570 Plus Wifi

CPU Cooler: NZXT Kraken X53

PSU: EVGA G6 Supernova 850

Case: NZXT S340 Elite

 

Current Laptop:

Model: Asus ROG Zephyrus G14

CPU: Ryzen 9 5900HS

GPU: RTX 3060

RAM: 16GB @3200 MHz

 

Old PC:

CPU: Intel i7 8700K @4.9 GHz/1.315v

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Prime Z370-A

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, ionbasa said:
diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c
index c47de4e..7d9e3b0 100644
--- a/arch/x86/kernel/cpu/common.c
+++ b/arch/x86/kernel/cpu/common.c
@@ -923,8 +923,8 @@  static void __init early_identify_cpu(struct cpuinfo_x86 *c)
 
 	setup_force_cpu_cap(X86_FEATURE_ALWAYS);
 
-	/* Assume for now that ALL x86 CPUs are insecure */
-	setup_force_cpu_bug(X86_BUG_CPU_INSECURE);
+	if (c->x86_vendor != X86_VENDOR_AMD)
+		setup_force_cpu_bug(X86_BUG_CPU_INSECURE);
 
 	fpu__init_system(c);

With that if clause AMD processors shouldn't be flagged?

I read it as if x86 vendor is not AMD then setup X86_BUG_CPU_INSECURE. Meaning that all CPUs except those sold by AMD are going to receive page table isolation?

Or am I reading it wrong?

CPU: Ryzen 7 5800X Cooler: Corsair H100i Platinum SE Mobo: Asus B550-A GPU: EVGA RTX 2070 XC RAM: G.Skill Trident Z RGB 3200MHz 16CL 4x8GB (DDR4) SSD0: Crucial MX300 525GB SSD1: Samsung QVO 1TB PSU: NZXT C650 Case: Corsair 4000D Airflow Monitor: Asus VG259QM (240Hz)

I usually edit my posts immediately after posting them, as I don't check for typos before pressing the shiny SUBMIT button.

Unraid Server

CPU: Ryzen 5 7600 Cooler: Noctua NH-U12S Mobo: Asus B650E-i RAM: Kingston Server Premier ECC 2x32GB (DDR5) SSD: Samsung 980 2x1TB HDD: Toshiba MG09 1x18TB; Toshiba MG08 2x16TB HDD Controller: LSI 9207-8i PSUCorsair SF750 Case: Node 304

Link to comment
Share on other sites

Link to post
Share on other sites

35 minutes ago, FeralWombat said:

Uhm, quote from the register article which prompted my question

Yes, Javascript was just an example for something that can be used.

 

But disabling it doesn't help you much because the issue is that you can do stuff you aren't supposed to do, gain access to areas you aren't supposed to.

 

 

The Problem is not imaginable but at least a Fukushima or Tschernobyl on the desaster scale...

 

"Hell is full of good meanings, but Heaven is full of good works"

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, Eibe said:

diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c
index c47de4e..7d9e3b0 100644
--- a/arch/x86/kernel/cpu/common.c
+++ b/arch/x86/kernel/cpu/common.c
@@ -923,8 +923,8 @@  static void __init early_identify_cpu(struct cpuinfo_x86 *c)
 
 	setup_force_cpu_cap(X86_FEATURE_ALWAYS);
 
-	/* Assume for now that ALL x86 CPUs are insecure */
-	setup_force_cpu_bug(X86_BUG_CPU_INSECURE);
+	if (c->x86_vendor != X86_VENDOR_AMD)
+		setup_force_cpu_bug(X86_BUG_CPU_INSECURE);
 
 	fpu__init_system(c);

With that if clause AMD processors shouldn't be flagged?

I read it as if x86 vendor is not AMD then setup X86_BUG_CPU_INSECURE. Meaning that all CPUs except those sold by AMD are going to receive page table isolation?

Or am I reading it wrong?

ya you are right, it is checking if the cpu is an amd cpu or not, very interesting, (so did the guys that made the articles not seen this??? )

edit: sorry i got it wrong, they have both version of the code "implemented" but commented out the version where amd hardware is unaffected 

edit2: i am super confused now, what does the - and + mean, is it that those lines were removed? 

and the others added?

Edited by cj09beira
Link to comment
Share on other sites

Link to post
Share on other sites

this is insane. wow. 

 

 

30% performance hit is *general* or specific to a type of task?

"If a Lobster is a fish because it moves by jumping, then a kangaroo is a bird" - Admiral Paulo de Castro Moreira da Silva

"There is nothing more difficult than fixing something that isn't all the way broken yet." - Author Unknown

Spoiler

Intel Core i7-3960X @ 4.6 GHz - Asus P9X79WS/IPMI - 12GB DDR3-1600 quad-channel - EVGA GTX 1080ti SC - Fractal Design Define R5 - 500GB Crucial MX200 - NH-D15 - Logitech G710+ - Mionix Naos 7000 - Sennheiser PC350 w/Topping VX-1

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, bcredeur97 said:

this is insane. wow. 

 

 

30% performance hit is *general* or specific to a type of task?

one specific task that heavenly uses the type of command that would have this exploit

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, bcredeur97 said:

this is insane. wow. 

 

 

30% performance hit is *general* or specific to a type of task?

The severity of the performance hit varies depending on the task (how many system calls or interrupts are made - if I got it correctly).

The peak was 30%. It usually hovers between 5 and 30%.

CPU: Ryzen 7 5800X Cooler: Corsair H100i Platinum SE Mobo: Asus B550-A GPU: EVGA RTX 2070 XC RAM: G.Skill Trident Z RGB 3200MHz 16CL 4x8GB (DDR4) SSD0: Crucial MX300 525GB SSD1: Samsung QVO 1TB PSU: NZXT C650 Case: Corsair 4000D Airflow Monitor: Asus VG259QM (240Hz)

I usually edit my posts immediately after posting them, as I don't check for typos before pressing the shiny SUBMIT button.

Unraid Server

CPU: Ryzen 5 7600 Cooler: Noctua NH-U12S Mobo: Asus B650E-i RAM: Kingston Server Premier ECC 2x32GB (DDR5) SSD: Samsung 980 2x1TB HDD: Toshiba MG09 1x18TB; Toshiba MG08 2x16TB HDD Controller: LSI 9207-8i PSUCorsair SF750 Case: Node 304

Link to comment
Share on other sites

Link to post
Share on other sites

14 hours ago, DrMacintosh said:

Yep. I don't store any of those things on my computer anyway. 

 

Not gonna gave to Intels BS if this is true.

You've never logged in to any accounts on that computer? It's not about stored, it would be able to grab from kernal memory. 

 

 

Let's put it this way, you're browsing the web then get infected with some thing Malicious designed to take advantage of this bug, then not knowing you've been infected you log into your bank account, steam account, any account for that matter could be compromised. 

Link to comment
Share on other sites

Link to post
Share on other sites

16 minutes ago, cj09beira said:

what does the - and + mean, is it that those lines were removed? 

and the others added?

Seems the most obvious explanation. But I cannot vouch for it. 

CPU: Ryzen 7 5800X Cooler: Corsair H100i Platinum SE Mobo: Asus B550-A GPU: EVGA RTX 2070 XC RAM: G.Skill Trident Z RGB 3200MHz 16CL 4x8GB (DDR4) SSD0: Crucial MX300 525GB SSD1: Samsung QVO 1TB PSU: NZXT C650 Case: Corsair 4000D Airflow Monitor: Asus VG259QM (240Hz)

I usually edit my posts immediately after posting them, as I don't check for typos before pressing the shiny SUBMIT button.

Unraid Server

CPU: Ryzen 5 7600 Cooler: Noctua NH-U12S Mobo: Asus B650E-i RAM: Kingston Server Premier ECC 2x32GB (DDR5) SSD: Samsung 980 2x1TB HDD: Toshiba MG09 1x18TB; Toshiba MG08 2x16TB HDD Controller: LSI 9207-8i PSUCorsair SF750 Case: Node 304

Link to comment
Share on other sites

Link to post
Share on other sites

21 minutes ago, Eibe said:

diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c
index c47de4e..7d9e3b0 100644
--- a/arch/x86/kernel/cpu/common.c
+++ b/arch/x86/kernel/cpu/common.c
@@ -923,8 +923,8 @@  static void __init early_identify_cpu(struct cpuinfo_x86 *c)
 
 	setup_force_cpu_cap(X86_FEATURE_ALWAYS);
 
-	/* Assume for now that ALL x86 CPUs are insecure */
-	setup_force_cpu_bug(X86_BUG_CPU_INSECURE);
+	if (c->x86_vendor != X86_VENDOR_AMD)
+		setup_force_cpu_bug(X86_BUG_CPU_INSECURE);
 
 	fpu__init_system(c);

With that if clause AMD processors shouldn't be flagged?

I read it as if x86 vendor is not AMD then setup X86_BUG_CPU_INSECURE. Meaning that all CPUs except those sold by AMD are going to receive page table isolation?

Or am I reading it wrong?

ok both of us were right at the start, the - represents lines that were removed and + represents added lines, which means the code doesnt force the "fix" to amd cpus, which is good news 

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Eibe said:

Seems the most obvious explanation. But I cannot vouch for it. 

i found at the top of the page 2 lines that say that 2 lines were removed and 2 added, which would imply that i was correct

@DoctorWho1975  you could add this bit of news discussed just above this comment, were we found out that the current code doesn't affect amd cpus 

Link to comment
Share on other sites

Link to post
Share on other sites

Guest
This topic is now closed to further replies.


×