Jump to content

Big Vulnerability Found in Surface Pro 3

piemadd

There's an even bigger vulnerability that lies at the driver/software level......there are so many random bugs, glitches, and hitches, that if I didn't have as much self control as I did I would've thrown it out the window several dozen times over by now.

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to comment
Share on other sites

Link to post
Share on other sites

Might be a failsafe to try to protect the device from things like USB killer.

Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to comment
Share on other sites

Link to post
Share on other sites

Now try that with your desktop.

Intel® Core™ i7-12700 | GIGABYTE B660 AORUS MASTER DDR4 | Gigabyte Radeon™ RX 6650 XT Gaming OC | 32GB Corsair Vengeance® RGB Pro SL DDR4 | Samsung 990 Pro 1TB | WD Green 1.5TB | Windows 11 Pro | NZXT H510 Flow White
Sony MDR-V250 | GNT-500 | Logitech G610 Orion Brown | Logitech G402 | Samsung C27JG5 | ASUS ProArt PA238QR
iPhone 12 Mini (iOS 17.2.1) | iPhone XR (iOS 17.2.1) | iPad Mini (iOS 9.3.5) | KZ AZ09 Pro x KZ ZSN Pro X | Sennheiser HD450bt
Intel® Core™ i7-1265U | Kioxia KBG50ZNV512G | 16GB DDR4 | Windows 11 Enterprise | HP EliteBook 650 G9
Intel® Core™ i5-8520U | WD Blue M.2 250GB | 1TB Seagate FireCuda | 16GB DDR4 | Windows 11 Home | ASUS Vivobook 15 
Intel® Core™ i7-3520M | GT 630M | 16 GB Corsair Vengeance® DDR3 |
Samsung 850 EVO 250GB | macOS Catalina | Lenovo IdeaPad P580

Link to comment
Share on other sites

Link to post
Share on other sites

14 minutes ago, Drak3 said:

Might be a failsafe to try to protect the device from things like USB killer.

I doubt this. Just because the software stops operating there's still physical connections inside the system. Plus a USB killer doesn't short the GND & +5V pins. It charges a bank of capacitors off it and then discharges them through the data + & - pins. The SurfacePro 3 would still get damaged.

Link to comment
Share on other sites

Link to post
Share on other sites

I once stuck a piece of metal in the USB port of my MBP. It shut off and I had to unplug and replug the battery to get it to turn on again.

 

Might just be a failsafe to protect against shorts.

Make sure to quote me or tag me when responding to me, or I might not know you replied! Examples:

 

Do this:

Quote

And make sure you do it by hitting the quote button at the bottom left of my post, and not the one inside the editor!

Or this:

@DocSwag

 

Buy whatever product is best for you, not what product is "best" for the market.

 

Interested in computer architecture? Still in middle or high school? P.M. me!

 

I love computer hardware and feel free to ask me anything about that (or phones). I especially like SSDs. But please do not ask me anything about Networking, programming, command line stuff, or any relatively hard software stuff. I know next to nothing about that.

 

Compooters:

Spoiler

Desktop:

Spoiler

CPU: i7 6700k, CPU Cooler: be quiet! Dark Rock Pro 3, Motherboard: MSI Z170a KRAIT GAMING, RAM: G.Skill Ripjaws 4 Series 4x4gb DDR4-2666 MHz, Storage: SanDisk SSD Plus 240gb + OCZ Vertex 180 480 GB + Western Digital Caviar Blue 1 TB 7200 RPM, Video Card: EVGA GTX 970 SSC, Case: Fractal Design Define S, Power Supply: Seasonic Focus+ Gold 650w Yay, Keyboard: Logitech G710+, Mouse: Logitech G502 Proteus Spectrum, Headphones: B&O H9i, Monitor: LG 29um67 (2560x1080 75hz freesync)

Home Server:

Spoiler

CPU: Pentium G4400, CPU Cooler: Stock, Motherboard: MSI h110l Pro Mini AC, RAM: Hyper X Fury DDR4 1x8gb 2133 MHz, Storage: PNY CS1311 120gb SSD + two Segate 4tb HDDs in RAID 1, Video Card: Does Intel Integrated Graphics count?, Case: Fractal Design Node 304, Power Supply: Seasonic 360w 80+ Gold, Keyboard+Mouse+Monitor: Does it matter?

Laptop (I use it for school):

Spoiler

Surface book 2 13" with an i7 8650u, 8gb RAM, 256 GB storage, and a GTX 1050

And if you're curious (or a stalker) I have a Just Black Pixel 2 XL 64gb

 

Link to comment
Share on other sites

Link to post
Share on other sites

20 minutes ago, Windows7ge said:

I doubt this. Just because the software stops operating there's still physical connections inside the system. Plus a USB killer doesn't short the GND & +5V pins. It charges a bank of capacitors off it and then discharges them through the data + & - pins. The SurfacePro 3 would still get damaged.

The first version operated on GND and 5V. Second version operates on Data.

 

And I wouldn't exactly toss this in the unlikely bin. I had an Acer laptop from the Vista era that did this. Error log reported it as well.

Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Drak3 said:

The first version operated on GND and 5V. Second version operates on Data.

 

And I wouldn't exactly toss this in the unlikely bin. I had an Acer laptop from the Vista era that did this. Error log reported it as well.

Fair enough. At the same time though OP didn't specify which pins are being shorted. Shorting 5V to a data pin or 5V to GND, or data + to GND. Depending on what is actually crashing the computer I just think it's more likely to be a fault rather than a feature. Especially if its had a reputation of previous issues.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Windows7ge said:

Fair enough. At the same time though OP didn't specify which pins are being shorted. Shorting 5V to a data pin or 5V to GND, or data + to GND. Depending on what is actually crashing the computer I just think it's more likely to be a fault rather than a feature. Especially if its had a reputation of previous issues.

Well, we've got 3 people, running 3 different devices, that had the same thing happen. Different hardware platforms, and software being ran. Either a common fault that's in most devices, or a safeguard.

Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Drak3 said:

Well, we've got 3 people, running 3 different devices, that had the same thing happen. Different hardware platforms, and software being ran. Either a common fault that's in most devices, or a safeguard.

I think it's in the latest macbook where the USB C connectors are designed in such a way where if a USB killer is used on it it only damages the port itself but the rest of the system will continue to function without issue.

A feature where the OS crashes when pins get shorted is a pretty piss poor feature especially getting back to my original argument where this won't protect the hardware. The high voltage discharge will still rampage through the system and probably kill the motherboard if not some other components with it.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Windows7ge said:

A feature where the OS crashes when pins get shorted is a pretty piss poor feature especially getting back to my original argument where this won't protect the hardware.

Likely not the OS itself, but firmware or hardware. As Doc's MBP wouldn't start without removing the battery first, same with my old Acer, it's likely that there is a trip that doesn't reset so long as it is powered. It'll also protect hardware from realistic shorts well enough that it's worth implementing.

2 minutes ago, Windows7ge said:

The high voltage discharge will still rampage through the system and probably kill the motherboard if not some other components with it.

Only if there is no failsafe, or you design something explicitly to kill a system and circumvent failsafes, like USB Killer 2.0.

Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Drak3 said:

Only if there is no failsafe, or you design something explicitly to kill a system and circumvent failsafes, like USB Killer 2.0.

With news like that if I find a thumb drive it makes me want to crack it open and check the PCB before I plug it into anything.

Link to comment
Share on other sites

Link to post
Share on other sites

I just tried, and my Surface Pro 3 (running Windows 10) doesn't have this problem.

I plug a USB cable, where the end is cut, and connected orange/red cable with the ground, I also tried connecting all wires together in a bundle... beside hearing small shock sound, system is fine, and USB port still work after plugging a USB Flash drive.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, GoodBytes said:

I just tried, and my Surface Pro 3 (running Windows 10) doesn't have this problem.

 

Now, we just need one more person willing to potentially kill their SP3's USB port to verify if your machine or OP's machine is the fluke.

Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, Drak3 said:

Now, we just need one more person willing to potentially kill their SP3's USB port to verify if your machine or OP's machine is the fluke.

I don't expect the SP3 to be problem free... it is, at the end of the day the 3rd computer that Microsoft ever made. This is compared to countless systems and years of experience from all other OEMs. And heck, at every release of Surface product, it has all sorts of driver and firmware issues (always never before occurred issues). Microsoft has yet to master computer hardware testing.

 

I am just glad that they fixed the UEFI/firmware upgrade process issue of the Surface Pro 2, where in the end, once Microsoft got it working, they went in a "let's not touch this anymore.. it works", like it is walking on eggs. So, the Surface line is in this strange position. Fantastic hardware, great design, incredible how much performance they manage to pack in, while keeping decently good battery life... and despite the premium price, the firmware, drivers usually need many many months before all works fine.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, GoodBytes said:

I don't expect the SP3 to be problem free... it is, at the end of the day the 3rd computer that Microsoft ever made. This is compared to countless systems and years of experience from all other OEMs. And heck, at every release of Surface product, it has all sorts of driver and firmware issues (always never before occurred issues). Microsoft has yet to master computer hardware testing.

 

I am just glad that they fixed the UEFI/firmware upgrade process issue of the Surface Pro 2, where in the end, once Microsoft got it work, they went in a "let's not touch this anymore.. it works", like it is walking on eggs.

Being 100% honest, the Surface lineup has been as dependable as the more reliable lineups of companies like Dell and Apple, with more issues being PEBKAC or third party softwares breaking something from everything I've seen.

Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Drak3 said:

Might be a failsafe to try to protect the device from things like USB killer.

Interesting, the question is whether it will also protect the device from hammers.

A lot more people have those.

Link to comment
Share on other sites

Link to post
Share on other sites

48 minutes ago, Drak3 said:

Being 100% honest, the Surface lineup has been as dependable as the more reliable lineups of companies like Dell and Apple, with more issues being PEBKAC or third party softwares breaking something from everything I've seen.

Tell that to my Surface that has nothing but One Note and Chrome Installed on it when One Note decides to act up, when it decides to drop wifi every five minutes, when it fails to recognize the keyboard is attached, when it fails to open the on screen keyboard when you click a text box, or when it loses connection to the pen.

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, Drak3 said:

Now, we just need one more person willing to potentially kill their SP3's USB port to verify if your machine or OP's machine is the fluke.

Not just my machine. I shared the information with a few friends who have the same machine, and it is the same.

i like trains 🙂

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Implosivetech said:

Not just my machine. I shared the information with a few friends who have the same machine, and it is the same.

Goodbyte's machine is probably a fluke then.

Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×